From owner-freebsd-mips@freebsd.org Sun Jan 28 06:47:26 2018 Return-Path: Delivered-To: freebsd-mips@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F6AAEDBB36 for ; Sun, 28 Jan 2018 06:47:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wr0-x235.google.com (mail-wr0-x235.google.com [IPv6:2a00:1450:400c:c0c::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9CF666E3A7; Sun, 28 Jan 2018 06:47:25 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-wr0-x235.google.com with SMTP id i56so3844395wra.7; Sat, 27 Jan 2018 22:47:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=tv8/r0NAuV9tXm3u+4GA1+P1evzyy2gd6cc/GHZL93A=; b=doOq9xEcLxgaG/E5IeRuE/wEGylLTodXrJIzLX/gWjgLvj5YCKE9gBQmqjMRrCFJjt NcBQdIqtk9BfPsbz8rYX684IiuEw/2bhxYObrWAmfJy7zcc8yIcDzvB4IJMLZ73fttOm awY9huWg+hRQ0c5Is5SS9SQZgWDLASDW6Nmoce4CaGASRLi5GjkBSeuEBsxSa6eT7cYv qI7QT+kOQZ4+7cjwU2aRd/q9YtyBE0YwDsNejVzP1YRhVJ1ci6GUhG1m/TzFTUDu0bSc R4rOrKpYhY522l4ZuZLJ0w4XVZcDbqEvdjOOpB8mzWWrDBleO6lU3MdSgMzQPouyGTMu K4cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=tv8/r0NAuV9tXm3u+4GA1+P1evzyy2gd6cc/GHZL93A=; b=WNY8ezE7DsfFOg2IyRhTr5AsWoS0Ja0Unbbu3hFrJB2DvqAOSpJyiqmkVvZBaCoJbp eVfcj/MzrKWRO+lDiPhQ9sfj5p0Orx8HY/UimyMoE/08dV/H96mQk8yr3Cxuo36UsA93 ytbN9gBifrc1UgwIkrT3wX/45iAQ588NpbxKNdDM5gyjHNV4zyOJLEx3aOoDN9VfNWoz YzU6f59On0TeNylxIlrVlz4ZKePcydArJ2E+cc7Jqt+g7tcH+GEA6bYG+EuLnYHlDpJG 3DHDbDAJ6CkmLQSvwtpN4zAd7rvyo2ib+vKp9XBQDxnYeappJrJnqFLPDff+NM1VqhzW rG2g== X-Gm-Message-State: AKwxytd6LRlv3e4YVw5sSVdC1Wdea1xh/8z+5qXAxlAoY8tOl/keoMMY MBsxAIMk6POuUYyi5lCaAAU8eSaucOcfENoY5IY= X-Google-Smtp-Source: AH8x226c9HyuDmWlN6//NoNDzwcU9i+SKrcSaevu4KOqe+BJ+O9fWo4Gk6zrNJmDSS3PyM/H1H2AowfNk07xQhSSPS8= X-Received: by 10.223.153.120 with SMTP id x111mr10461969wrb.249.1517122044055; Sat, 27 Jan 2018 22:47:24 -0800 (PST) MIME-Version: 1.0 Sender: adrian.chadd@gmail.com Received: by 10.28.181.3 with HTTP; Sat, 27 Jan 2018 22:47:22 -0800 (PST) In-Reply-To: References: <87596.64393.qm@web101718.mail.ssk.yahoo.co.jp> From: Adrian Chadd Date: Sat, 27 Jan 2018 22:47:22 -0800 X-Google-Sender-Auth: r8JLKRLMB0zj7HNn-9RWxruvI9Q Message-ID: Subject: Re: kld not work on Atheros To: Michael Zhilin Cc: Mori Hiroki , "freebsd-mips@freebsd.org" , John Baldwin Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2018 06:47:26 -0000 hi, yes; i did this: Index: sys/kern/link_elf_obj.c =================================================================== --- sys/kern/link_elf_obj.c (revision 328277) +++ sys/kern/link_elf_obj.c (working copy) @@ -1093,7 +1093,8 @@ base = findbase(ef, ef->reltab[i].sec); if (base == 0) { link_elf_error(ef->lf.filename, "lost base for reltab"); - return (ENOEXEC); + //return (ENOEXEC); + continue; } for ( ; rel < rellim; rel++) { symidx = ELF_R_SYM(rel->r_info); @@ -1461,7 +1462,8 @@ base = findbase(ef, ef->reltab[i].sec); if (base == 0) { link_elf_error(ef->lf.filename, "lost base for reltab"); - return (ENOEXEC); + //return (ENOEXEC); + continue; } for ( ; rel < rellim; rel++) { symidx = ELF_R_SYM(rel->r_info); @@ -1487,7 +1489,8 @@ base = findbase(ef, ef->relatab[i].sec); if (base == 0) { link_elf_error(ef->lf.filename, "lost base for reltab"); - return (ENOEXEC); + //return (ENOEXEC); + continue; } for ( ; rela < relalim; rela++) { symidx = ELF_R_SYM(rela->r_info); jhb - what should we do to fix this in the short term? -a On 25 January 2018 at 02:02, Michael Zhilin wrote: > Hi Hiroki-san, > > This topic discussed by adrian@ and jhb@ few days ago. > Please use pre-r328101 revisions for a while. > > + Adrian and John in loop > > Thanks! > > On Thu, Jan 25, 2018 at 12:53 PM, Mori Hiroki wrote: >> >> hi >> >> I build current today. I can't use kld on AR9341(Big Endian). >> >> kldload: geom_md.ko: lost base for reltab >> linker_load_file: /boot/kernel/geom_md.ko - unsupported file type >> >> Regards >> >> Hiroki Mori >> _______________________________________________ >> freebsd-mips@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-mips >> To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org" > >