Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Oct 2017 10:26:17 +0900 (JST)
From:      Mori Hiroki <yamori813@yahoo.co.jp>
To:        Ed Maste <emaste@freebsd.org>
Cc:        "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org>
Subject:   Re: kld problem at Atheros AR9132
Message-ID:  <926431.68621.qm@web101711.mail.ssk.yahoo.co.jp>
In-Reply-To: <839292.84048.qm@web101712.mail.ssk.yahoo.co.jp>
References:  <632017.92175.qm@web101706.mail.ssk.yahoo.co.jp> <805328.90571.qm@web101707.mail.ssk.yahoo.co.jp> <108182.74391.qm@web101702.mail.ssk.yahoo.co.jp> <CAJ-Vmo=t=S15GqzdHnDj7vrSv4yy=fiRNYQBb14Z8NzBTF6nFg@mail.gmail.com> <623774.68843.qm@web101719.mail.ssk.yahoo.co.jp> <CAJ-Vmo=ZXsFOv_a8Aa7SwAYNp_QHDO2WOAunapLcjb=Je8ED8w@mail.gmail.com> <20170214214631.27afb824@kan> <551993.21971.qm@web101703.mail.ssk.yahoo.co.jp> <CAPyFy2AfxBqYW0bzcgQ6Xw2RSioHUtpH6c%2BamsXKviJ_zvXN5A@mail.gmail.com> <839292.84048.qm@web101712.mail.ssk.yahoo.co.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi=0A=0AI have still problem. I do debug elfcopy.=0A=0Amicroserver % readel=
f -S Onion_Omega_kernel=0AThere are 30 section headers, starting at offset =
0x464c60:=0A=0ASection Headers:=0A=A0 [Nr] Name=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
Type=A0 =A0 =A0 =A0 =A0 =A0 Addr =A0 =A0 Off=A0 =A0 Size =A0 ES Flg Lk Inf =
Al=0A=A0 [ 0] =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 NULL=A0 =A0 =A0 =A0 =A0 =
=A0 00000000 000000 000000 00=A0 =A0 =A0 0 =A0 0=A0 0=0A=A0 [ 1] .text =A0 =
=A0 =A0 =A0 =A0 =A0 PROGBITS=A0 =A0 =A0 =A0 80050120 000120 2b0c90 00=A0 AX=
=A0 0 =A0 0 16=0A=A0 [ 2] .MIPS.stubs =A0 =A0 =A0 PROGBITS=A0 =A0 =A0 =A0 8=
0300db0 2b0db0 000010 00=A0 AX=A0 0 =A0 0=A0 4=0A=A0 [ 3] .rodata =A0 =A0 =
=A0 =A0 =A0 PROGBITS=A0 =A0 =A0 =A0 80300dc0 2b0dc0 03c820 00 =A0 A=A0 0 =
=A0 0 16=0A=A0 [ 4] set_sysctl_set=A0 =A0 PROGBITS=A0 =A0 =A0 =A0 8033d5e0 =
2ed5e0 0010d4 00 =A0 A=A0 0 =A0 0=A0 4=0A=A0 [ 5] set_sysuninit_set PROGBIT=
S=A0 =A0 =A0 =A0 8033e6b4 2ee6b4 0004ac 00 =A0 A=A0 0 =A0 0=A0 4=0A=A0 [ 6]=
 set_sysinit_set =A0 PROGBITS=A0 =A0 =A0 =A0 8033eb60 2eeb60 0008ec 00 =A0 =
A=A0 0 =A0 0=A0 4=0A=A0 [ 7] set_cam_xpt_xport PROGBITS=A0 =A0 =A0 =A0 8033=
f44c 2ef44c 000028 00 =A0 A=A0 0 =A0 0=A0 4=0A=A0 [ 8] set_modmetadata_s PR=
OGBITS=A0 =A0 =A0 =A0 8033f474 2ef474 000464 00 =A0 A=A0 0 =A0 0=A0 4=0A=A0=
 [ 9] set_cam_xpt_proto PROGBITS=A0 =A0 =A0 =A0 8033f8d8 2ef8d8 000010 00 =
=A0 A=A0 0 =A0 0=A0 4=0A=A0 [10] set_kdb_dbbe_set=A0 PROGBITS=A0 =A0 =A0 =
=A0 8033f8e8 2ef8e8 000008 00 =A0 A=A0 0 =A0 0=A0 4=0A=A0 [11] set_cons_set=
=A0 =A0 =A0 PROGBITS=A0 =A0 =A0 =A0 8033f8f0 2ef8f0 000008 00 =A0 A=A0 0 =
=A0 0=A0 4=0A=A0 [12] usb_host_id =A0 =A0 =A0 PROGBITS=A0 =A0 =A0 =A0 8033f=
900 2ef900 000040 00 =A0 A=A0 0 =A0 0 32=0A=A0 [13] set_kbddriver_set PROGB=
ITS=A0 =A0 =A0 =A0 8033f940 2ef940 000004 00 =A0 A=A0 0 =A0 0=A0 4=0A=A0 [1=
4] .interp =A0 =A0 =A0 =A0 =A0 PROGBITS=A0 =A0 =A0 =A0 8033f944 2ef944 0000=
0d 00 =A0 A=A0 0 =A0 0=A0 1=0A=A0 [15] .hash =A0 =A0 =A0 =A0 =A0 =A0 HASH=
=A0 =A0 =A0 =A0 =A0 =A0 8033f954 2ef954 00a9a8 04 =A0 A 16 =A0 0=A0 4=0A=A0=
 [16] .dynsym =A0 =A0 =A0 =A0 =A0 DYNSYM=A0 =A0 =A0 =A0 =A0 8034a2fc 2fa2fc=
 01a650 10 =A0 A 17 =A0 1=A0 4=0A=A0 [17] .dynstr =A0 =A0 =A0 =A0 =A0 STRTA=
B=A0 =A0 =A0 =A0 =A0 8036494c 31494c 01a1f5 00 =A0 A=A0 0 =A0 0=A0 1=0A=A0 =
[18] .reginfo=A0 =A0 =A0 =A0 =A0 MIPS_REGINFO=A0 =A0 8037eb44 32eb44 000018=
 18 =A0 A=A0 0 =A0 0=A0 4=0A=A0 [19] .data =A0 =A0 =A0 =A0 =A0 =A0 PROGBITS=
=A0 =A0 =A0 =A0 80382000 332000 039700 00=A0 WA=A0 0 =A0 0 8192=0A=A0 [20] =
.rld_map=A0 =A0 =A0 =A0 =A0 PROGBITS=A0 =A0 =A0 =A0 803bb700 36b700 000004 =
00=A0 WA=A0 0 =A0 0=A0 4=0A=A0 [21] set_pcpu=A0 =A0 =A0 =A0 =A0 PROGBITS=A0=
 =A0 =A0 =A0 803bb740 36b740 000d04 00=A0 WA=A0 0 =A0 0 64=0A=A0 [22] .got=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 PROGBITS=A0 =A0 =A0 =A0 803bc450 36c450 001668 =
04 WAp=A0 0 =A0 0 16=0A=A0 [23] .dynamic=A0 =A0 =A0 =A0 =A0 DYNAMIC =A0 =A0=
 =A0 =A0 803bdab8 36dab8 0000c8 08 =A0 A 17 =A0 0=A0 4=0A=A0 [24] .bss=A0 =
=A0 =A0 =A0 =A0 =A0 =A0 NOBITS=A0 =A0 =A0 =A0 =A0 803bdb80 36db80 028e10 00=
=A0 WA=A0 0 =A0 0 64=0A=A0 [25] .comment=A0 =A0 =A0 =A0 =A0 PROGBITS=A0 =A0=
 =A0 =A0 00000000 36db80 007b58 00=A0 =A0 =A0 0 =A0 0=A0 1=0A=A0 [26] .pdr=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 PROGBITS=A0 =A0 =A0 =A0 00000000 3756d8 048ec0 =
00=A0 =A0 =A0 0 =A0 0=A0 4=0A=A0 [27] .shstrtab =A0 =A0 =A0 =A0 STRTAB=A0 =
=A0 =A0 =A0 =A0 00000000 3be598 000142 00=A0 =A0 =A0 0 =A0 0=A0 1=0A=A0 [28=
] .symtab =A0 =A0 =A0 =A0 =A0 SYMTAB=A0 =A0 =A0 =A0 =A0 00000000 3be6dc 046=
400 10 =A0 =A0 29 11229=A0 4=0A=A0 [29] .strtab =A0 =A0 =A0 =A0 =A0 STRTAB=
=A0 =A0 =A0 =A0 =A0 00000000 404adc 060184 00=A0 =A0 =A0 0 =A0 0=A0 1=0AKey=
 to Flags:=0A=A0 W (write), A (alloc), X (execute), M (merge), S (strings)=
=0A=A0 I (info), L (link order), G (group), x (unknown)=0A=A0 O (extra OS p=
rocessing required) o (OS specific), p (processor specific)=0A=0AI check bi=
nary by binutils objcopy and elfcopy.=A0=0A=0A15, 16, 23 section missing sw=
ap copy by elfcopy.=0A=0AThanks=0A=0AHiroki Mori=0A=0A----- Original Messag=
e -----=0A> From: Mori Hiroki <yamori813@yahoo.co.jp>=0A> To: Ed Maste <ema=
ste@freebsd.org>=0A> Cc: "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.o=
rg>=0A> Date: 2017/6/18, Sun 20:10=0A> Subject: Re: kld problem at Atheros =
AR9132=0A> =0A> Hi=0A> =0A> I do convert by objcopy as this.=0A> =0A> % /fo=
o/opjcopy -O binary=A0Onion_Omega_kernel=A0Onion_Omega_kernel.ng=0A> % /bar=
/opjcopy -O=A0binary=A0Onion_Omega_kernel Onion_Omega_kernel.ok=0A> =0A> Th=
is is file.=0A> =0A> https://www.dropbox.com/sh/p0dw40q9ihjfwxx/AABgpY9XINY=
kCPe6Up1mWKeDa?dl=3D0=0A> =0A> =0A> Onion_Omega_kernel is original elf kern=
el.=0A> =0A> =0A> Onion_Omega_kernel.ok is used binutil objcopy.=0A> =0A> =
=0A> Onion_Omega_kernel.ng is used elftoolchain objcopy.=0A> =0A> =0A> =0A>=
 Regards.=0A> =0A> Hiroki Mori=0A> =0A> =0A> ----- Original Message -----=
=0A>>  From: Ed Maste <emaste@freebsd.org>=0A>>  To: Mori Hiroki <yamori813=
@yahoo.co.jp>=0A>>  Cc: Alexander Kabaev <kabaev@gmail.com>; Adrian Chadd =
=0A> <adrian.chadd@gmail.com>; "freebsd-mips@freebsd.org" =0A> <freebsd-mip=
s@freebsd.org>=0A>>  Date: 2017/6/18, Sun 19:15=0A>>  Subject: Re: kld prob=
lem at Atheros AR9132=0A>> =0A>>  On 15 June 2017 at 09:15, Mori Hiroki <ya=
mori813@yahoo.co.jp> wrote:=0A>>> =A0 Hi.=0A>>> =0A>>> =A0 I still have thi=
s problem. I seem this is endian problem.=0A>>> =0A>>> =A0 microserver % cm=
p -l Onion_Omega_kernel.binutil.ok =0A>>  Onion_Omega_kernel.elfcopy.ng=0A>=
>>  =A0 | head=0A>>> =A0 3055349=A0=A0 0=A0=A0 3=0A>>> =A0 3055350=A0=A0 0=
=A0 20=0A>>> =A0 3055351=A0 20=A0=A0 0=0A>>> =A0 3055352=A0=A0 3=A0=A0 0=0A=
>> =0A>>  Can you extract and share the elfcopy/objcopy invocation? If you =
can=0A>>  also make the ELF input file available I will investigate.=0A>> =
=0A> _______________________________________________=0A> freebsd-mips@freeb=
sd.org mailing list=0A> https://lists.freebsd.org/mailman/listinfo/freebsd-=
mips=0A> To unsubscribe, send any mail to =0A> "freebsd-mips-unsubscribe@fr=
eebsd.org"=0A> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?926431.68621.qm>