Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sh-4.3# objdump -x /ffp/tun/tun.ko
- /ffp/tun/tun.ko: file format elf32-littlearm
- /ffp/tun/tun.ko
- architecture: arm, flags 0x00000011:
- HAS_RELOC, HAS_SYMS
- start address 0x00000000
- private flags = 5000000: [Version5 EABI]
- Sections:
- Idx Name Size VMA LMA File off Algn
- 0 .note.gnu.build-id 00000024 00000000 00000000 00000034 2**2
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 1 .text 00001b20 00000000 00000000 00000058 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
- 2 .init.text 0000008c 00000000 00000000 00001b78 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
- 3 .rodata 000001bc 00000000 00000000 00001c04 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
- 4 .ARM.extab.init.text 00000000 00000000 00000000 00001dc0 2**0
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 5 .ARM.exidx.init.text 00000008 00000000 00000000 00001dc0 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
- 6 .modinfo 000000b6 00000000 00000000 00001dc8 2**0
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 7 .rodata.str1.1 00000157 00000000 00000000 00001e7e 2**0
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 8 .ARM.extab 00000000 00000000 00000000 00001fd5 2**0
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 9 .ARM.exidx 00000110 00000000 00000000 00001fd8 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
- 10 .data 0000014c 00000000 00000000 000020e8 2**2
- CONTENTS, ALLOC, LOAD, RELOC, DATA
- 11 .gnu.linkonce.this_module 00000138 00000000 00000000 00002234 2**2
- CONTENTS, ALLOC, LOAD, RELOC, DATA, LINK_ONCE_DISCARD
- 12 .bss 00000000 00000000 00000000 0000236c 2**0
- ALLOC
- 13 .comment 0000006a 00000000 00000000 0000236c 2**0
- CONTENTS, READONLY
- 14 .note.GNU-stack 00000000 00000000 00000000 000023d6 2**0
- CONTENTS, READONLY
- 15 .ARM.attributes 0000002b 00000000 00000000 000023d6 2**0
- CONTENTS, READONLY
- SYMBOL TABLE:
- 00000000 l d .note.gnu.build-id 00000000 .note.gnu.build-id
- 00000000 l d .text 00000000 .text
- 00000000 l d .init.text 00000000 .init.text
- 00000000 l d .rodata 00000000 .rodata
- 00000000 l d .ARM.extab.init.text 00000000 .ARM.extab.init.text
- 00000000 l d .ARM.exidx.init.text 00000000 .ARM.exidx.init.text
- 00000000 l d .modinfo 00000000 .modinfo
- 00000000 l d .rodata.str1.1 00000000 .rodata.str1.1
- 00000000 l d .ARM.extab 00000000 .ARM.extab
- 00000000 l d .ARM.exidx 00000000 .ARM.exidx
- 00000000 l d .data 00000000 .data
- 00000000 l d .gnu.linkonce.this_module 00000000 .gnu.linkonce.this_module
- 00000000 l d .bss 00000000 .bss
- 00000000 l d .comment 00000000 .comment
- 00000000 l d .note.GNU-stack 00000000 .note.GNU-stack
- 00000000 l d .ARM.attributes 00000000 .ARM.attributes
- 00000000 l df *ABS* 00000000 tun.c
- 00000000 l F .text 00000028 tun_net_open
- 00000028 l F .text 00000028 tun_net_close
- 00000050 l F .text 00000004 tun_net_mclist
- 00000054 l F .text 0000002c tun_net_change_mtu
- 00000080 l F .text 0000003c tun_setup
- 00000280 l F .text 0000002c tun_free_netdev
- 000000bc l F .text 00000008 tun_validate
- 000000c4 l F .text 00000038 tun_get_settings
- 000000fc l F .text 00000008 tun_get_msglevel
- 00000104 l F .text 00000004 tun_set_msglevel
- 00000108 l F .text 00000010 tun_get_link
- 00000118 l F .text 00000014 tun_get_rx_csum
- 0000012c l F .text 0000001c tun_set_rx_csum
- 00000148 l F .text 0000004c __tun_get
- 00000194 l F .text 000000ec __tun_detach
- 000002ac l F .text 00000090 tun_chr_close
- 0000033c l F .text 00000054 tun_chr_open
- 00000390 l F .text 00000074 tun_get_drvinfo
- 00000404 l F .text 0000000c tun_sock_destruct
- 00000410 l F .text 00000018 tun_show_group
- 00000428 l F .text 00000018 tun_show_owner
- 00000440 l F .text 00000058 tun_net_uninit
- 00000498 l F .text 000001dc tun_attach
- 00000674 l F .text 0000002c tun_flags.isra.9
- 000006a0 l F .text 00000028 tun_show_flags
- 000006c8 l F .text 00000040 tun_put.isra.10
- 00000708 l F .text 000000c8 tun_chr_poll
- 000007d0 l F .text 000003e0 tun_chr_aio_write
- 00000bb0 l F .text 00000334 tun_chr_aio_read
- 00000ee4 l F .text 00000080 tun_sock_write_space
- 00000f64 l F .text 00000174 tun_net_xmit
- 000010d8 l F .text 00000984 tun_chr_ioctl
- 00001a5c l F .text 000000a4 tun_chr_fasync
- 00000000 l F .init.text 0000008c tun_init
- 00001b00 l F .text 00000020 tun_cleanup
- 00000000 l O .rodata 000000b4 tun_ethtool_ops
- 000000b4 l O .rodata 00000050 tun_netdev_ops
- 00000104 l O .rodata 00000050 tap_netdev_ops
- 00000154 l O .rodata 00000068 tun_fops
- 00000000 l O .modinfo 00000018 __mod_alias1485
- 00000018 l O .modinfo 0000000c __mod_license1484
- 00000024 l O .modinfo 00000039 __mod_author1483
- 0000005d l O .modinfo 0000002c __mod_description1482
- 00000000 l O .data 0000003c tun_link_ops
- 0000003c l O .data 000000b4 tun_proto
- 000000f0 l O .data 00000014 dev_attr_tun_flags
- 00000104 l O .data 00000014 dev_attr_owner
- 00000118 l O .data 00000014 dev_attr_group
- 0000012c l O .data 00000020 tun_miscdev
- 00000000 l O .bss 00000000 __key.27610
- 00000000 l df *ABS* 00000000 tun.mod.c
- 00000089 l O .modinfo 00000009 __module_depends
- 00000092 l O .modinfo 00000024 __mod_vermagic5
- 00000000 *UND* 00000000 strcpy
- 00000000 *UND* 00000000 rtnl_unlock
- 00000000 *UND* 00000000 misc_deregister
- 00000000 *UND* 00000000 eth_mac_addr
- 00000000 *UND* 00000000 skb_put
- 00000000 *UND* 00000000 rtnl_is_locked
- 00000000 *UND* 00000000 skb_copy_datagram_from_iovec
- 00000000 g O .gnu.linkonce.this_module 00000138 __this_module
- 00000000 *UND* 00000000 __netif_schedule
- 00000000 *UND* 00000000 __aeabi_unwind_cpp_pr0
- 00000000 *UND* 00000000 skb_dequeue
- 00000000 *UND* 00000000 kill_fasync
- 00000000 *UND* 00000000 rtnl_link_register
- 00001b00 g F .text 00000020 cleanup_module
- 00000000 *UND* 00000000 dev_alloc_name
- 00000000 *UND* 00000000 memcpy
- 00000000 *UND* 00000000 do_sync_write
- 00000000 *UND* 00000000 kfree
- 00000000 *UND* 00000000 add_wait_queue
- 00000000 *UND* 00000000 eth_validate_addr
- 00000000 *UND* 00000000 __wake_up
- 00000000 *UND* 00000000 bitrev32
- 00000000 *UND* 00000000 __dev_get_by_name
- 00000000 *UND* 00000000 ether_setup
- 00000000 *UND* 00000000 netdev_features_change
- 00000000 g F .init.text 0000008c init_module
- 00000000 *UND* 00000000 __bug
- 00000000 *UND* 00000000 eth_type_trans
- 00000000 *UND* 00000000 local_bh_enable
- 00000000 *UND* 00000000 dump_stack
- 00000000 *UND* 00000000 do_sync_read
- 00000000 *UND* 00000000 kfree_skb
- 00000000 *UND* 00000000 schedule
- 00000000 *UND* 00000000 alloc_netdev_mq
- 00000000 *UND* 00000000 __put_user_4
- 00000000 *UND* 00000000 kmem_cache_alloc
- 00000000 *UND* 00000000 local_bh_disable
- 00000000 *UND* 00000000 capable
- 00000000 *UND* 00000000 skb_queue_tail
- 00000000 *UND* 00000000 device_create_file
- 00000000 *UND* 00000000 rtnl_link_unregister
- 00000000 *UND* 00000000 sk_free
- 00000000 *UND* 00000000 skb_copy_datagram_const_iovec
- 00000000 *UND* 00000000 crc32_le
- 00000000 *UND* 00000000 fasync_helper
- 00000000 *UND* 00000000 memcpy_toiovecend
- 00000000 *UND* 00000000 free_netdev
- 00000000 *UND* 00000000 printk
- 00000000 *UND* 00000000 sk_alloc
- 00000000 *UND* 00000000 dev_set_mac_address
- 00000000 *UND* 00000000 netif_rx_ni
- 00000000 *UND* 00000000 memset
- 00000000 *UND* 00000000 skb_queue_purge
- 00000000 *UND* 00000000 __memzero
- 00000000 *UND* 00000000 misc_register
- 00000000 *UND* 00000000 __f_setown
- 00000000 *UND* 00000000 default_wake_function
- 00000000 *UND* 00000000 __init_waitqueue_head
- 00000000 *UND* 00000000 jiffies
- 00000000 *UND* 00000000 sprintf
- 00000000 *UND* 00000000 skb_partial_csum_set
- 00000000 *UND* 00000000 memcpy_fromiovecend
- 00000000 *UND* 00000000 sock_alloc_send_pskb
- 00000000 *UND* 00000000 no_llseek
- 00000000 *UND* 00000000 rtnl_lock
- 00000000 *UND* 00000000 remove_wait_queue
- 00000000 *UND* 00000000 malloc_sizes
- 00000000 *UND* 00000000 get_random_bytes
- 00000000 *UND* 00000000 __wake_up_sync
- 00000000 *UND* 00000000 in_egroup_p
- 00000000 *UND* 00000000 __copy_to_user
- 00000000 *UND* 00000000 strchr
- 00000000 *UND* 00000000 unregister_netdevice
- 00000000 *UND* 00000000 __copy_from_user
- 00000000 *UND* 00000000 sock_init_data
- 00000000 *UND* 00000000 __kmalloc
- 00000000 *UND* 00000000 register_netdevice
- RELOCATION RECORDS FOR [.text]:
- OFFSET TYPE VALUE
- 000000b4 R_ARM_ABS32 .rodata
- 000000b8 R_ARM_ABS32 tun_free_netdev
- 000001a0 R_ARM_CALL local_bh_disable
- 00000244 R_ARM_CALL __netif_schedule
- 00000250 R_ARM_CALL local_bh_enable
- 00000258 R_ARM_CALL skb_queue_purge
- 000002a8 R_ARM_JUMP24 sk_free
- 000002d8 R_ARM_CALL rtnl_lock
- 000002ec R_ARM_CALL unregister_netdevice
- 000002f0 R_ARM_CALL rtnl_unlock
- 00000328 R_ARM_CALL sk_free
- 00000330 R_ARM_CALL kfree
- 00000350 R_ARM_CALL kmem_cache_alloc
- 0000038c R_ARM_ABS32 malloc_sizes
- 000003a4 R_ARM_CALL strcpy
- 000003b0 R_ARM_CALL strcpy
- 000003bc R_ARM_CALL strcpy
- 000003f0 R_ARM_JUMP24 strcpy
- 000003f4 R_ARM_ABS32 .rodata.str1.1
- 000003f8 R_ARM_ABS32 .rodata.str1.1
- 000003fc R_ARM_ABS32 .rodata.str1.1
- 00000400 R_ARM_ABS32 .rodata.str1.1
- 0000040c R_ARM_JUMP24 free_netdev
- 00000420 R_ARM_JUMP24 sprintf
- 00000424 R_ARM_ABS32 .rodata.str1.1
- 00000438 R_ARM_JUMP24 sprintf
- 0000043c R_ARM_ABS32 .rodata.str1.1
- 00000464 R_ARM_CALL __wake_up
- 000004b8 R_ARM_CALL rtnl_is_locked
- 000004d0 R_ARM_CALL printk
- 000004d4 R_ARM_CALL dump_stack
- 000004f4 R_ARM_CALL capable
- 00000514 R_ARM_CALL local_bh_disable
- 0000052c R_ARM_CALL in_egroup_p
- 0000064c R_ARM_CALL __netif_schedule
- 00000658 R_ARM_CALL local_bh_enable
- 0000066c R_ARM_ABS32 .rodata.str1.1
- 00000670 R_ARM_ABS32 .rodata.str1.1
- 000006c0 R_ARM_JUMP24 sprintf
- 000006c4 R_ARM_ABS32 .rodata.str1.1
- 000006f4 R_ARM_CALL rtnl_lock
- 00000704 R_ARM_JUMP24 rtnl_unlock
- 00000834 R_ARM_CALL memset
- 00000860 R_ARM_CALL memcpy_fromiovecend
- 00000898 R_ARM_CALL memcpy_fromiovecend
- 0000094c R_ARM_CALL sock_alloc_send_pskb
- 00000980 R_ARM_CALL skb_put
- 000009cc R_ARM_CALL skb_copy_datagram_from_iovec
- 000009ec R_ARM_CALL kfree_skb
- 00000a10 R_ARM_CALL skb_partial_csum_set
- 00000a58 R_ARM_CALL eth_type_trans
- 00000b40 R_ARM_CALL kfree_skb
- 00000b6c R_ARM_CALL netif_rx_ni
- 00000bdc R_ARM_CALL memset
- 00000c3c R_ARM_CALL add_wait_queue
- 00000c64 R_ARM_CALL skb_dequeue
- 00000ca0 R_ARM_CALL schedule
- 00000cd8 R_ARM_CALL __netif_schedule
- 00000d20 R_ARM_CALL memcpy_toiovecend
- 00000d48 R_ARM_CALL memset
- 00000db8 R_ARM_CALL __bug
- 00000e04 R_ARM_CALL memcpy_toiovecend
- 00000e34 R_ARM_CALL skb_copy_datagram_const_iovec
- 00000e70 R_ARM_CALL kfree_skb
- 00000eac R_ARM_CALL remove_wait_queue
- 00000ed4 R_ARM_ABS32 default_wake_function
- 00000ed8 R_ARM_ABS32 .rodata.str1.1
- 00000f44 R_ARM_CALL __wake_up_sync
- 00000f5c R_ARM_JUMP24 kill_fasync
- 00001004 R_ARM_CALL crc32_le
- 00001008 R_ARM_CALL bitrev32
- 00001070 R_ARM_CALL skb_queue_tail
- 00001098 R_ARM_CALL kill_fasync
- 000010ac R_ARM_CALL __wake_up
- 000010c4 R_ARM_CALL kfree_skb
- 000010d0 R_ARM_ABS32 jiffies
- 00001140 R_ARM_CALL __copy_from_user
- 00001154 R_ARM_CALL __memzero
- 00001170 R_ARM_CALL __put_user_4
- 0000117c R_ARM_CALL rtnl_lock
- 000011b8 R_ARM_CALL __dev_get_by_name
- 00001218 R_ARM_CALL capable
- 00001268 R_ARM_CALL alloc_netdev_mq
- 0000129c R_ARM_CALL sk_alloc
- 000012b4 R_ARM_CALL __init_waitqueue_head
- 000012c0 R_ARM_CALL sock_init_data
- 00001300 R_ARM_CALL ether_setup
- 00001310 R_ARM_CALL get_random_bytes
- 00001360 R_ARM_CALL strchr
- 00001370 R_ARM_CALL register_netdevice
- 00001388 R_ARM_CALL dev_alloc_name
- 000013a4 R_ARM_CALL device_create_file
- 000013b4 R_ARM_CALL printk
- 000013c8 R_ARM_CALL device_create_file
- 000013e0 R_ARM_CALL device_create_file
- 0000148c R_ARM_CALL __netif_schedule
- 0000149c R_ARM_CALL strcpy
- 000014e8 R_ARM_CALL sk_free
- 000014f8 R_ARM_CALL free_netdev
- 0000150c R_ARM_CALL __copy_to_user
- 00001530 R_ARM_CALL rtnl_lock
- 0000159c R_ARM_CALL memcpy
- 0000162c R_ARM_CALL strcpy
- 00001700 R_ARM_CALL netdev_features_change
- 00001748 R_ARM_CALL __copy_from_user
- 00001774 R_ARM_CALL __kmalloc
- 000017a8 R_ARM_CALL __copy_from_user
- 000017cc R_ARM_CALL __memzero
- 000017e8 R_ARM_CALL memcpy
- 00001810 R_ARM_CALL __memzero
- 00001844 R_ARM_CALL crc32_le
- 00001848 R_ARM_CALL bitrev32
- 00001888 R_ARM_CALL memset
- 000018a4 R_ARM_CALL kfree
- 000018e8 R_ARM_CALL dev_set_mac_address
- 00001930 R_ARM_CALL __copy_to_user
- 00001974 R_ARM_CALL __copy_from_user
- 00001998 R_ARM_CALL __memzero
- 000019b4 R_ARM_CALL rtnl_unlock
- 00001a0c R_ARM_ABS32 .rodata
- 00001a10 R_ARM_ABS32 .rodata
- 00001a14 R_ARM_ABS32 .rodata.str1.1
- 00001a18 R_ARM_ABS32 .rodata.str1.1
- 00001a1c R_ARM_ABS32 tun_setup
- 00001a20 R_ARM_ABS32 .data
- 00001a24 R_ARM_ABS32 .bss
- 00001a28 R_ARM_ABS32 tun_sock_write_space
- 00001a34 R_ARM_ABS32 .data
- 00001a38 R_ARM_ABS32 .rodata.str1.1
- 00001a3c R_ARM_ABS32 .data
- 00001a40 R_ARM_ABS32 .data
- 00001a44 R_ARM_ABS32 tun_sock_destruct
- 00001a8c R_ARM_CALL fasync_helper
- 00001ac0 R_ARM_CALL __f_setown
- 00001b0c R_ARM_CALL misc_deregister
- 00001b18 R_ARM_JUMP24 rtnl_link_unregister
- 00001b1c R_ARM_ABS32 .data
- RELOCATION RECORDS FOR [.init.text]:
- OFFSET TYPE VALUE
- 00000010 R_ARM_CALL printk
- 0000001c R_ARM_CALL printk
- 00000024 R_ARM_CALL rtnl_link_register
- 00000034 R_ARM_CALL printk
- 00000040 R_ARM_CALL misc_register
- 00000054 R_ARM_CALL printk
- 0000005c R_ARM_CALL rtnl_link_unregister
- 00000068 R_ARM_ABS32 .rodata.str1.1
- 0000006c R_ARM_ABS32 .rodata.str1.1
- 00000070 R_ARM_ABS32 .rodata.str1.1
- 00000074 R_ARM_ABS32 .rodata.str1.1
- 00000078 R_ARM_ABS32 .rodata.str1.1
- 0000007c R_ARM_ABS32 .data
- 00000080 R_ARM_ABS32 .rodata.str1.1
- 00000084 R_ARM_ABS32 .data
- 00000088 R_ARM_ABS32 .rodata.str1.1
- RELOCATION RECORDS FOR [.rodata]:
- OFFSET TYPE VALUE
- 00000000 R_ARM_ABS32 tun_get_settings
- 00000008 R_ARM_ABS32 tun_get_drvinfo
- 0000001c R_ARM_ABS32 tun_get_msglevel
- 00000020 R_ARM_ABS32 tun_set_msglevel
- 00000028 R_ARM_ABS32 tun_get_link
- 00000050 R_ARM_ABS32 tun_get_rx_csum
- 00000054 R_ARM_ABS32 tun_set_rx_csum
- 000000b8 R_ARM_ABS32 tun_net_uninit
- 000000bc R_ARM_ABS32 tun_net_open
- 000000c0 R_ARM_ABS32 tun_net_close
- 000000c4 R_ARM_ABS32 tun_net_xmit
- 000000e8 R_ARM_ABS32 tun_net_change_mtu
- 00000108 R_ARM_ABS32 tun_net_uninit
- 0000010c R_ARM_ABS32 tun_net_open
- 00000110 R_ARM_ABS32 tun_net_close
- 00000114 R_ARM_ABS32 tun_net_xmit
- 00000124 R_ARM_ABS32 tun_net_mclist
- 00000128 R_ARM_ABS32 eth_mac_addr
- 0000012c R_ARM_ABS32 eth_validate_addr
- 00000138 R_ARM_ABS32 tun_net_change_mtu
- 00000154 R_ARM_ABS32 __this_module
- 00000158 R_ARM_ABS32 no_llseek
- 0000015c R_ARM_ABS32 do_sync_read
- 00000160 R_ARM_ABS32 do_sync_write
- 00000164 R_ARM_ABS32 tun_chr_aio_read
- 00000168 R_ARM_ABS32 tun_chr_aio_write
- 00000170 R_ARM_ABS32 tun_chr_poll
- 00000178 R_ARM_ABS32 tun_chr_ioctl
- 00000184 R_ARM_ABS32 tun_chr_open
- 0000018c R_ARM_ABS32 tun_chr_close
- 00000198 R_ARM_ABS32 tun_chr_fasync
- RELOCATION RECORDS FOR [.ARM.exidx.init.text]:
- OFFSET TYPE VALUE
- 00000000 R_ARM_PREL31 .init.text
- 00000000 R_ARM_NONE __aeabi_unwind_cpp_pr0
- RELOCATION RECORDS FOR [.ARM.exidx]:
- OFFSET TYPE VALUE
- 00000000 R_ARM_PREL31 .text
- 00000000 R_ARM_NONE __aeabi_unwind_cpp_pr0
- 00000008 R_ARM_PREL31 .text
- 00000010 R_ARM_PREL31 .text
- 00000018 R_ARM_PREL31 .text
- 00000020 R_ARM_PREL31 .text
- 00000028 R_ARM_PREL31 .text
- 00000030 R_ARM_PREL31 .text
- 00000038 R_ARM_PREL31 .text
- 00000040 R_ARM_PREL31 .text
- 00000048 R_ARM_PREL31 .text
- 00000050 R_ARM_PREL31 .text
- 00000058 R_ARM_PREL31 .text
- 00000060 R_ARM_PREL31 .text
- 00000068 R_ARM_PREL31 .text
- 00000070 R_ARM_PREL31 .text
- 00000078 R_ARM_PREL31 .text
- 00000080 R_ARM_PREL31 .text
- 00000088 R_ARM_PREL31 .text
- 00000090 R_ARM_PREL31 .text
- 00000098 R_ARM_PREL31 .text
- 000000a0 R_ARM_PREL31 .text
- 000000a8 R_ARM_PREL31 .text
- 000000b0 R_ARM_PREL31 .text
- 000000b8 R_ARM_PREL31 .text
- 000000c0 R_ARM_PREL31 .text
- 000000c8 R_ARM_PREL31 .text
- 000000d0 R_ARM_PREL31 .text
- 000000d8 R_ARM_PREL31 .text
- 000000e0 R_ARM_PREL31 .text
- 000000e8 R_ARM_PREL31 .text
- 000000f0 R_ARM_PREL31 .text
- 000000f8 R_ARM_PREL31 .text
- 00000100 R_ARM_PREL31 .text
- 00000108 R_ARM_PREL31 .text
- RELOCATION RECORDS FOR [.data]:
- OFFSET TYPE VALUE
- 00000008 R_ARM_ABS32 .rodata.str1.1
- 00000010 R_ARM_ABS32 tun_setup
- 0000001c R_ARM_ABS32 tun_validate
- 000000c4 R_ARM_ABS32 __this_module
- 000000f0 R_ARM_ABS32 .rodata.str1.1
- 000000fc R_ARM_ABS32 tun_show_flags
- 00000104 R_ARM_ABS32 .rodata.str1.1
- 00000110 R_ARM_ABS32 tun_show_owner
- 00000118 R_ARM_ABS32 .rodata.str1.1
- 00000124 R_ARM_ABS32 tun_show_group
- 00000130 R_ARM_ABS32 .rodata.str1.1
- 00000134 R_ARM_ABS32 .rodata
- 00000148 R_ARM_ABS32 .rodata.str1.1
- RELOCATION RECORDS FOR [.gnu.linkonce.this_module]:
- OFFSET TYPE VALUE
- 000000bc R_ARM_ABS32 init_module
- 00000128 R_ARM_ABS32 cleanup_module
- sh-4.3#
- sh-4.3#
- sh-4.3#
- sh-4.3# objdump -x /lib/modules/reg.ko
- /lib/modules/reg.ko: file format elf32-littlearm
- /lib/modules/reg.ko
- architecture: arm, flags 0x00000011:
- HAS_RELOC, HAS_SYMS
- start address 0x00000000
- private flags = 5000000: [Version5 EABI]
- Sections:
- Idx Name Size VMA LMA File off Algn
- 0 .note.gnu.build-id 00000024 00000000 00000000 00000034 2**2
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 1 .text 00000000 00000000 00000000 00000058 2**0
- CONTENTS, ALLOC, LOAD, READONLY, CODE
- 2 .text.REGwrite 00000014 00000000 00000000 00000058 2**2
- CONTENTS, ALLOC, LOAD, READONLY, CODE
- 3 .text.REGopen 00000014 00000000 00000000 0000006c 2**2
- CONTENTS, ALLOC, LOAD, READONLY, CODE
- 4 .text.REGrelease 00000014 00000000 00000000 00000080 2**2
- CONTENTS, ALLOC, LOAD, READONLY, CODE
- 5 .text.REGioctl 00000084 00000000 00000000 00000094 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
- 6 .text.reg_exit 0000002c 00000000 00000000 00000118 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
- 7 .text.reg_init 00000064 00000000 00000000 00000144 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
- 8 .modinfo 00000042 00000000 00000000 000001a8 2**0
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 9 .rodata.str1.1 00000009 00000000 00000000 000001ea 2**0
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 10 .data 00000068 00000000 00000000 000001f4 2**2
- CONTENTS, ALLOC, LOAD, RELOC, DATA
- 11 .gnu.linkonce.this_module 00000114 00000000 00000000 0000025c 2**2
- CONTENTS, ALLOC, LOAD, RELOC, DATA, LINK_ONCE_DISCARD
- 12 .bss 00000004 00000000 00000000 00000370 2**2
- ALLOC
- 13 .comment 00000024 00000000 00000000 00000370 2**0
- CONTENTS, READONLY
- 14 .note.GNU-stack 00000000 00000000 00000000 00000394 2**0
- CONTENTS, READONLY
- 15 .ARM.attributes 00000029 00000000 00000000 00000394 2**0
- CONTENTS, READONLY
- SYMBOL TABLE:
- 00000000 l d .note.gnu.build-id 00000000 .note.gnu.build-id
- 00000000 l d .text 00000000 .text
- 00000000 l d .text.REGwrite 00000000 .text.REGwrite
- 00000000 l d .text.REGopen 00000000 .text.REGopen
- 00000000 l d .text.REGrelease 00000000 .text.REGrelease
- 00000000 l d .text.REGioctl 00000000 .text.REGioctl
- 00000000 l d .text.reg_exit 00000000 .text.reg_exit
- 00000000 l d .text.reg_init 00000000 .text.reg_init
- 00000000 l d .modinfo 00000000 .modinfo
- 00000000 l d .rodata.str1.1 00000000 .rodata.str1.1
- 00000000 l d .data 00000000 .data
- 00000000 l d .gnu.linkonce.this_module 00000000 .gnu.linkonce.this_module
- 00000000 l d .bss 00000000 .bss
- 00000000 l d .comment 00000000 .comment
- 00000000 l d .note.GNU-stack 00000000 .note.GNU-stack
- 00000000 l d .ARM.attributes 00000000 .ARM.attributes
- 00000000 l df *ABS* 00000000 reg.c
- 00000000 l F .text.REGioctl 00000084 REGioctl
- 00000000 l F .text.reg_exit 0000002c reg_exit
- 00000000 l F .text.reg_init 00000064 reg_init
- 00000000 l O .modinfo 00000015 __mod_license44
- 00000000 l df *ABS* 00000000 reg.mod.c
- 00000015 l O .modinfo 00000009 __module_depends
- 0000001e l O .modinfo 00000024 __mod_vermagic5
- 00000000 g O .gnu.linkonce.this_module 00000114 __this_module
- 00000000 g F .text.reg_exit 0000002c cleanup_module
- 00000000 g F .text.reg_init 00000064 init_module
- 00000000 g O .bss 00000004 REGcdev
- 00000000 *UND* 00000000 cdev_add
- 00000000 g O .data 00000068 fop
- 00000000 *UND* 00000000 unregister_chrdev_region
- 00000000 g F .text.REGwrite 00000014 REGwrite
- 00000000 g F .text.REGrelease 00000014 REGrelease
- 00000000 *UND* 00000000 register_chrdev_region
- 00000000 g F .text.REGopen 00000014 REGopen
- 00000000 *UND* 00000000 cdev_del
- 00000000 *UND* 00000000 cdev_alloc
- RELOCATION RECORDS FOR [.text.REGioctl]:
- OFFSET TYPE VALUE
- 00000020 R_ARM_ABS32 .text.REGioctl
- 00000024 R_ARM_ABS32 .text.REGioctl
- 00000028 R_ARM_ABS32 .text.REGioctl
- 0000002c R_ARM_ABS32 .text.REGioctl
- RELOCATION RECORDS FOR [.text.reg_exit]:
- OFFSET TYPE VALUE
- 00000014 R_ARM_CALL cdev_del
- 00000020 R_ARM_CALL unregister_chrdev_region
- 00000028 R_ARM_ABS32 .bss
- RELOCATION RECORDS FOR [.text.reg_init]:
- OFFSET TYPE VALUE
- 00000018 R_ARM_CALL register_chrdev_region
- 0000001c R_ARM_CALL cdev_alloc
- 00000030 R_ARM_CALL cdev_add
- 00000054 R_ARM_ABS32 .rodata.str1.1
- 00000058 R_ARM_ABS32 .bss
- 0000005c R_ARM_ABS32 __this_module
- 00000060 R_ARM_ABS32 .data
- RELOCATION RECORDS FOR [.data]:
- OFFSET TYPE VALUE
- 0000000c R_ARM_ABS32 REGwrite
- 00000020 R_ARM_ABS32 REGioctl
- 00000030 R_ARM_ABS32 REGopen
- 00000038 R_ARM_ABS32 REGrelease
- RELOCATION RECORDS FOR [.gnu.linkonce.this_module]:
- OFFSET TYPE VALUE
- 000000bc R_ARM_ABS32 init_module
- 00000104 R_ARM_ABS32 cleanup_module
- sh-4.3#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement