There are 19 section headers, starting at offset 0x248e98: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .text PROGBITS c0100000 001000 171fd8 00 AX 0 0 16 [ 2] .rodata PROGBITS c0271fe0 172fe0 04a8c0 00 A 0 0 32 [ 3] .kstrtab PROGBITS c02bc8a0 1bd8a0 013709 00 A 0 0 32 [ 4] __ex_table PROGBITS c02cffb0 1d0fb0 002d68 00 A 0 0 4 [ 5] __ksymtab PROGBITS c02d2d18 1d3d18 002dc0 00 A 0 0 4 [ 6] .data PROGBITS c02d5ae0 1d6ae0 047ec0 00 WA 0 0 32 [ 7] .data.init_task PROGBITS c031e000 21f000 002000 00 WA 0 0 32 [ 8] .text.init PROGBITS c0320000 221000 017132 00 AX 0 0 4 [ 9] .data.init PROGBITS c0337140 238140 004978 00 WA 0 0 32 [10] .setup.init PROGBITS c033bac0 23cac0 0001e0 00 WA 0 0 4 [11] .initcall.init PROGBITS c033bca0 23cca0 0000e0 00 WA 0 0 4 [12] .data.page_aligne PROGBITS c033c000 23d000 000800 00 WA 0 0 32 [13] .data.cacheline_a PROGBITS c033c800 23d800 009ae0 00 WA 0 0 32 [14] .bss NOBITS c03462e0 2472e0 058844 00 WA 0 0 32 [15] .comment PROGBITS 00000000 2472e0 001aee 00 0 0 1 [16] .shstrtab STRTAB 00000000 248dce 0000c7 00 0 0 1 [17] .symtab SYMTAB 00000000 249190 11b390 10 18 65419 4 [18] .strtab STRTAB 00000000 364520 085590 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings) I (info), L (link order), G (group), x (unknown) O (extra OS processing required) o (OS specific), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0xc0105000 There are 1 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x001000 0xc0100000 0xc0100000 0x2462e0 0x29eb24 RWE 0x1000 Section to Segment mapping: Segment Sections... 00 .text .rodata .kstrtab __ex_table __ksymtab .data .data.init_task .text.init .data.init .setup.init .initcall.init .data.page_aligned .data.cacheline_aligned .bss