Advertisement
Guest User

Untitled

a guest
Apr 14th, 2017
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.57 KB | None | 0 0
  1.  
  2. sh-4.3# objdump -x /ffp/tun/tun.ko
  3.  
  4. /ffp/tun/tun.ko: file format elf32-littlearm
  5. /ffp/tun/tun.ko
  6. architecture: arm, flags 0x00000011:
  7. HAS_RELOC, HAS_SYMS
  8. start address 0x00000000
  9. private flags = 5000000: [Version5 EABI]
  10.  
  11. Sections:
  12. Idx Name Size VMA LMA File off Algn
  13. 0 .note.gnu.build-id 00000024 00000000 00000000 00000034 2**2
  14. CONTENTS, ALLOC, LOAD, READONLY, DATA
  15. 1 .text 00001b20 00000000 00000000 00000058 2**2
  16. CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  17. 2 .init.text 0000008c 00000000 00000000 00001b78 2**2
  18. CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  19. 3 .rodata 000001bc 00000000 00000000 00001c04 2**2
  20. CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
  21. 4 .ARM.extab.init.text 00000000 00000000 00000000 00001dc0 2**0
  22. CONTENTS, ALLOC, LOAD, READONLY, DATA
  23. 5 .ARM.exidx.init.text 00000008 00000000 00000000 00001dc0 2**2
  24. CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
  25. 6 .modinfo 000000b6 00000000 00000000 00001dc8 2**0
  26. CONTENTS, ALLOC, LOAD, READONLY, DATA
  27. 7 .rodata.str1.1 00000157 00000000 00000000 00001e7e 2**0
  28. CONTENTS, ALLOC, LOAD, READONLY, DATA
  29. 8 .ARM.extab 00000000 00000000 00000000 00001fd5 2**0
  30. CONTENTS, ALLOC, LOAD, READONLY, DATA
  31. 9 .ARM.exidx 00000110 00000000 00000000 00001fd8 2**2
  32. CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
  33. 10 .data 0000014c 00000000 00000000 000020e8 2**2
  34. CONTENTS, ALLOC, LOAD, RELOC, DATA
  35. 11 .gnu.linkonce.this_module 00000138 00000000 00000000 00002234 2**2
  36. CONTENTS, ALLOC, LOAD, RELOC, DATA, LINK_ONCE_DISCARD
  37. 12 .bss 00000000 00000000 00000000 0000236c 2**0
  38. ALLOC
  39. 13 .comment 0000006a 00000000 00000000 0000236c 2**0
  40. CONTENTS, READONLY
  41. 14 .note.GNU-stack 00000000 00000000 00000000 000023d6 2**0
  42. CONTENTS, READONLY
  43. 15 .ARM.attributes 0000002b 00000000 00000000 000023d6 2**0
  44. CONTENTS, READONLY
  45. SYMBOL TABLE:
  46. 00000000 l d .note.gnu.build-id 00000000 .note.gnu.build-id
  47. 00000000 l d .text 00000000 .text
  48. 00000000 l d .init.text 00000000 .init.text
  49. 00000000 l d .rodata 00000000 .rodata
  50. 00000000 l d .ARM.extab.init.text 00000000 .ARM.extab.init.text
  51. 00000000 l d .ARM.exidx.init.text 00000000 .ARM.exidx.init.text
  52. 00000000 l d .modinfo 00000000 .modinfo
  53. 00000000 l d .rodata.str1.1 00000000 .rodata.str1.1
  54. 00000000 l d .ARM.extab 00000000 .ARM.extab
  55. 00000000 l d .ARM.exidx 00000000 .ARM.exidx
  56. 00000000 l d .data 00000000 .data
  57. 00000000 l d .gnu.linkonce.this_module 00000000 .gnu.linkonce.this_module
  58. 00000000 l d .bss 00000000 .bss
  59. 00000000 l d .comment 00000000 .comment
  60. 00000000 l d .note.GNU-stack 00000000 .note.GNU-stack
  61. 00000000 l d .ARM.attributes 00000000 .ARM.attributes
  62. 00000000 l df *ABS* 00000000 tun.c
  63. 00000000 l F .text 00000028 tun_net_open
  64. 00000028 l F .text 00000028 tun_net_close
  65. 00000050 l F .text 00000004 tun_net_mclist
  66. 00000054 l F .text 0000002c tun_net_change_mtu
  67. 00000080 l F .text 0000003c tun_setup
  68. 00000280 l F .text 0000002c tun_free_netdev
  69. 000000bc l F .text 00000008 tun_validate
  70. 000000c4 l F .text 00000038 tun_get_settings
  71. 000000fc l F .text 00000008 tun_get_msglevel
  72. 00000104 l F .text 00000004 tun_set_msglevel
  73. 00000108 l F .text 00000010 tun_get_link
  74. 00000118 l F .text 00000014 tun_get_rx_csum
  75. 0000012c l F .text 0000001c tun_set_rx_csum
  76. 00000148 l F .text 0000004c __tun_get
  77. 00000194 l F .text 000000ec __tun_detach
  78. 000002ac l F .text 00000090 tun_chr_close
  79. 0000033c l F .text 00000054 tun_chr_open
  80. 00000390 l F .text 00000074 tun_get_drvinfo
  81. 00000404 l F .text 0000000c tun_sock_destruct
  82. 00000410 l F .text 00000018 tun_show_group
  83. 00000428 l F .text 00000018 tun_show_owner
  84. 00000440 l F .text 00000058 tun_net_uninit
  85. 00000498 l F .text 000001dc tun_attach
  86. 00000674 l F .text 0000002c tun_flags.isra.9
  87. 000006a0 l F .text 00000028 tun_show_flags
  88. 000006c8 l F .text 00000040 tun_put.isra.10
  89. 00000708 l F .text 000000c8 tun_chr_poll
  90. 000007d0 l F .text 000003e0 tun_chr_aio_write
  91. 00000bb0 l F .text 00000334 tun_chr_aio_read
  92. 00000ee4 l F .text 00000080 tun_sock_write_space
  93. 00000f64 l F .text 00000174 tun_net_xmit
  94. 000010d8 l F .text 00000984 tun_chr_ioctl
  95. 00001a5c l F .text 000000a4 tun_chr_fasync
  96. 00000000 l F .init.text 0000008c tun_init
  97. 00001b00 l F .text 00000020 tun_cleanup
  98. 00000000 l O .rodata 000000b4 tun_ethtool_ops
  99. 000000b4 l O .rodata 00000050 tun_netdev_ops
  100. 00000104 l O .rodata 00000050 tap_netdev_ops
  101. 00000154 l O .rodata 00000068 tun_fops
  102. 00000000 l O .modinfo 00000018 __mod_alias1485
  103. 00000018 l O .modinfo 0000000c __mod_license1484
  104. 00000024 l O .modinfo 00000039 __mod_author1483
  105. 0000005d l O .modinfo 0000002c __mod_description1482
  106. 00000000 l O .data 0000003c tun_link_ops
  107. 0000003c l O .data 000000b4 tun_proto
  108. 000000f0 l O .data 00000014 dev_attr_tun_flags
  109. 00000104 l O .data 00000014 dev_attr_owner
  110. 00000118 l O .data 00000014 dev_attr_group
  111. 0000012c l O .data 00000020 tun_miscdev
  112. 00000000 l O .bss 00000000 __key.27610
  113. 00000000 l df *ABS* 00000000 tun.mod.c
  114. 00000089 l O .modinfo 00000009 __module_depends
  115. 00000092 l O .modinfo 00000024 __mod_vermagic5
  116. 00000000 *UND* 00000000 strcpy
  117. 00000000 *UND* 00000000 rtnl_unlock
  118. 00000000 *UND* 00000000 misc_deregister
  119. 00000000 *UND* 00000000 eth_mac_addr
  120. 00000000 *UND* 00000000 skb_put
  121. 00000000 *UND* 00000000 rtnl_is_locked
  122. 00000000 *UND* 00000000 skb_copy_datagram_from_iovec
  123. 00000000 g O .gnu.linkonce.this_module 00000138 __this_module
  124. 00000000 *UND* 00000000 __netif_schedule
  125. 00000000 *UND* 00000000 __aeabi_unwind_cpp_pr0
  126. 00000000 *UND* 00000000 skb_dequeue
  127. 00000000 *UND* 00000000 kill_fasync
  128. 00000000 *UND* 00000000 rtnl_link_register
  129. 00001b00 g F .text 00000020 cleanup_module
  130. 00000000 *UND* 00000000 dev_alloc_name
  131. 00000000 *UND* 00000000 memcpy
  132. 00000000 *UND* 00000000 do_sync_write
  133. 00000000 *UND* 00000000 kfree
  134. 00000000 *UND* 00000000 add_wait_queue
  135. 00000000 *UND* 00000000 eth_validate_addr
  136. 00000000 *UND* 00000000 __wake_up
  137. 00000000 *UND* 00000000 bitrev32
  138. 00000000 *UND* 00000000 __dev_get_by_name
  139. 00000000 *UND* 00000000 ether_setup
  140. 00000000 *UND* 00000000 netdev_features_change
  141. 00000000 g F .init.text 0000008c init_module
  142. 00000000 *UND* 00000000 __bug
  143. 00000000 *UND* 00000000 eth_type_trans
  144. 00000000 *UND* 00000000 local_bh_enable
  145. 00000000 *UND* 00000000 dump_stack
  146. 00000000 *UND* 00000000 do_sync_read
  147. 00000000 *UND* 00000000 kfree_skb
  148. 00000000 *UND* 00000000 schedule
  149. 00000000 *UND* 00000000 alloc_netdev_mq
  150. 00000000 *UND* 00000000 __put_user_4
  151. 00000000 *UND* 00000000 kmem_cache_alloc
  152. 00000000 *UND* 00000000 local_bh_disable
  153. 00000000 *UND* 00000000 capable
  154. 00000000 *UND* 00000000 skb_queue_tail
  155. 00000000 *UND* 00000000 device_create_file
  156. 00000000 *UND* 00000000 rtnl_link_unregister
  157. 00000000 *UND* 00000000 sk_free
  158. 00000000 *UND* 00000000 skb_copy_datagram_const_iovec
  159. 00000000 *UND* 00000000 crc32_le
  160. 00000000 *UND* 00000000 fasync_helper
  161. 00000000 *UND* 00000000 memcpy_toiovecend
  162. 00000000 *UND* 00000000 free_netdev
  163. 00000000 *UND* 00000000 printk
  164. 00000000 *UND* 00000000 sk_alloc
  165. 00000000 *UND* 00000000 dev_set_mac_address
  166. 00000000 *UND* 00000000 netif_rx_ni
  167. 00000000 *UND* 00000000 memset
  168. 00000000 *UND* 00000000 skb_queue_purge
  169. 00000000 *UND* 00000000 __memzero
  170. 00000000 *UND* 00000000 misc_register
  171. 00000000 *UND* 00000000 __f_setown
  172. 00000000 *UND* 00000000 default_wake_function
  173. 00000000 *UND* 00000000 __init_waitqueue_head
  174. 00000000 *UND* 00000000 jiffies
  175. 00000000 *UND* 00000000 sprintf
  176. 00000000 *UND* 00000000 skb_partial_csum_set
  177. 00000000 *UND* 00000000 memcpy_fromiovecend
  178. 00000000 *UND* 00000000 sock_alloc_send_pskb
  179. 00000000 *UND* 00000000 no_llseek
  180. 00000000 *UND* 00000000 rtnl_lock
  181. 00000000 *UND* 00000000 remove_wait_queue
  182. 00000000 *UND* 00000000 malloc_sizes
  183. 00000000 *UND* 00000000 get_random_bytes
  184. 00000000 *UND* 00000000 __wake_up_sync
  185. 00000000 *UND* 00000000 in_egroup_p
  186. 00000000 *UND* 00000000 __copy_to_user
  187. 00000000 *UND* 00000000 strchr
  188. 00000000 *UND* 00000000 unregister_netdevice
  189. 00000000 *UND* 00000000 __copy_from_user
  190. 00000000 *UND* 00000000 sock_init_data
  191. 00000000 *UND* 00000000 __kmalloc
  192. 00000000 *UND* 00000000 register_netdevice
  193.  
  194.  
  195. RELOCATION RECORDS FOR [.text]:
  196. OFFSET TYPE VALUE
  197. 000000b4 R_ARM_ABS32 .rodata
  198. 000000b8 R_ARM_ABS32 tun_free_netdev
  199. 000001a0 R_ARM_CALL local_bh_disable
  200. 00000244 R_ARM_CALL __netif_schedule
  201. 00000250 R_ARM_CALL local_bh_enable
  202. 00000258 R_ARM_CALL skb_queue_purge
  203. 000002a8 R_ARM_JUMP24 sk_free
  204. 000002d8 R_ARM_CALL rtnl_lock
  205. 000002ec R_ARM_CALL unregister_netdevice
  206. 000002f0 R_ARM_CALL rtnl_unlock
  207. 00000328 R_ARM_CALL sk_free
  208. 00000330 R_ARM_CALL kfree
  209. 00000350 R_ARM_CALL kmem_cache_alloc
  210. 0000038c R_ARM_ABS32 malloc_sizes
  211. 000003a4 R_ARM_CALL strcpy
  212. 000003b0 R_ARM_CALL strcpy
  213. 000003bc R_ARM_CALL strcpy
  214. 000003f0 R_ARM_JUMP24 strcpy
  215. 000003f4 R_ARM_ABS32 .rodata.str1.1
  216. 000003f8 R_ARM_ABS32 .rodata.str1.1
  217. 000003fc R_ARM_ABS32 .rodata.str1.1
  218. 00000400 R_ARM_ABS32 .rodata.str1.1
  219. 0000040c R_ARM_JUMP24 free_netdev
  220. 00000420 R_ARM_JUMP24 sprintf
  221. 00000424 R_ARM_ABS32 .rodata.str1.1
  222. 00000438 R_ARM_JUMP24 sprintf
  223. 0000043c R_ARM_ABS32 .rodata.str1.1
  224. 00000464 R_ARM_CALL __wake_up
  225. 000004b8 R_ARM_CALL rtnl_is_locked
  226. 000004d0 R_ARM_CALL printk
  227. 000004d4 R_ARM_CALL dump_stack
  228. 000004f4 R_ARM_CALL capable
  229. 00000514 R_ARM_CALL local_bh_disable
  230. 0000052c R_ARM_CALL in_egroup_p
  231. 0000064c R_ARM_CALL __netif_schedule
  232. 00000658 R_ARM_CALL local_bh_enable
  233. 0000066c R_ARM_ABS32 .rodata.str1.1
  234. 00000670 R_ARM_ABS32 .rodata.str1.1
  235. 000006c0 R_ARM_JUMP24 sprintf
  236. 000006c4 R_ARM_ABS32 .rodata.str1.1
  237. 000006f4 R_ARM_CALL rtnl_lock
  238. 00000704 R_ARM_JUMP24 rtnl_unlock
  239. 00000834 R_ARM_CALL memset
  240. 00000860 R_ARM_CALL memcpy_fromiovecend
  241. 00000898 R_ARM_CALL memcpy_fromiovecend
  242. 0000094c R_ARM_CALL sock_alloc_send_pskb
  243. 00000980 R_ARM_CALL skb_put
  244. 000009cc R_ARM_CALL skb_copy_datagram_from_iovec
  245. 000009ec R_ARM_CALL kfree_skb
  246. 00000a10 R_ARM_CALL skb_partial_csum_set
  247. 00000a58 R_ARM_CALL eth_type_trans
  248. 00000b40 R_ARM_CALL kfree_skb
  249. 00000b6c R_ARM_CALL netif_rx_ni
  250. 00000bdc R_ARM_CALL memset
  251. 00000c3c R_ARM_CALL add_wait_queue
  252. 00000c64 R_ARM_CALL skb_dequeue
  253. 00000ca0 R_ARM_CALL schedule
  254. 00000cd8 R_ARM_CALL __netif_schedule
  255. 00000d20 R_ARM_CALL memcpy_toiovecend
  256. 00000d48 R_ARM_CALL memset
  257. 00000db8 R_ARM_CALL __bug
  258. 00000e04 R_ARM_CALL memcpy_toiovecend
  259. 00000e34 R_ARM_CALL skb_copy_datagram_const_iovec
  260. 00000e70 R_ARM_CALL kfree_skb
  261. 00000eac R_ARM_CALL remove_wait_queue
  262. 00000ed4 R_ARM_ABS32 default_wake_function
  263. 00000ed8 R_ARM_ABS32 .rodata.str1.1
  264. 00000f44 R_ARM_CALL __wake_up_sync
  265. 00000f5c R_ARM_JUMP24 kill_fasync
  266. 00001004 R_ARM_CALL crc32_le
  267. 00001008 R_ARM_CALL bitrev32
  268. 00001070 R_ARM_CALL skb_queue_tail
  269. 00001098 R_ARM_CALL kill_fasync
  270. 000010ac R_ARM_CALL __wake_up
  271. 000010c4 R_ARM_CALL kfree_skb
  272. 000010d0 R_ARM_ABS32 jiffies
  273. 00001140 R_ARM_CALL __copy_from_user
  274. 00001154 R_ARM_CALL __memzero
  275. 00001170 R_ARM_CALL __put_user_4
  276. 0000117c R_ARM_CALL rtnl_lock
  277. 000011b8 R_ARM_CALL __dev_get_by_name
  278. 00001218 R_ARM_CALL capable
  279. 00001268 R_ARM_CALL alloc_netdev_mq
  280. 0000129c R_ARM_CALL sk_alloc
  281. 000012b4 R_ARM_CALL __init_waitqueue_head
  282. 000012c0 R_ARM_CALL sock_init_data
  283. 00001300 R_ARM_CALL ether_setup
  284. 00001310 R_ARM_CALL get_random_bytes
  285. 00001360 R_ARM_CALL strchr
  286. 00001370 R_ARM_CALL register_netdevice
  287. 00001388 R_ARM_CALL dev_alloc_name
  288. 000013a4 R_ARM_CALL device_create_file
  289. 000013b4 R_ARM_CALL printk
  290. 000013c8 R_ARM_CALL device_create_file
  291. 000013e0 R_ARM_CALL device_create_file
  292. 0000148c R_ARM_CALL __netif_schedule
  293. 0000149c R_ARM_CALL strcpy
  294. 000014e8 R_ARM_CALL sk_free
  295. 000014f8 R_ARM_CALL free_netdev
  296. 0000150c R_ARM_CALL __copy_to_user
  297. 00001530 R_ARM_CALL rtnl_lock
  298. 0000159c R_ARM_CALL memcpy
  299. 0000162c R_ARM_CALL strcpy
  300. 00001700 R_ARM_CALL netdev_features_change
  301. 00001748 R_ARM_CALL __copy_from_user
  302. 00001774 R_ARM_CALL __kmalloc
  303. 000017a8 R_ARM_CALL __copy_from_user
  304. 000017cc R_ARM_CALL __memzero
  305. 000017e8 R_ARM_CALL memcpy
  306. 00001810 R_ARM_CALL __memzero
  307. 00001844 R_ARM_CALL crc32_le
  308. 00001848 R_ARM_CALL bitrev32
  309. 00001888 R_ARM_CALL memset
  310. 000018a4 R_ARM_CALL kfree
  311. 000018e8 R_ARM_CALL dev_set_mac_address
  312. 00001930 R_ARM_CALL __copy_to_user
  313. 00001974 R_ARM_CALL __copy_from_user
  314. 00001998 R_ARM_CALL __memzero
  315. 000019b4 R_ARM_CALL rtnl_unlock
  316. 00001a0c R_ARM_ABS32 .rodata
  317. 00001a10 R_ARM_ABS32 .rodata
  318. 00001a14 R_ARM_ABS32 .rodata.str1.1
  319. 00001a18 R_ARM_ABS32 .rodata.str1.1
  320. 00001a1c R_ARM_ABS32 tun_setup
  321. 00001a20 R_ARM_ABS32 .data
  322. 00001a24 R_ARM_ABS32 .bss
  323. 00001a28 R_ARM_ABS32 tun_sock_write_space
  324. 00001a34 R_ARM_ABS32 .data
  325. 00001a38 R_ARM_ABS32 .rodata.str1.1
  326. 00001a3c R_ARM_ABS32 .data
  327. 00001a40 R_ARM_ABS32 .data
  328. 00001a44 R_ARM_ABS32 tun_sock_destruct
  329. 00001a8c R_ARM_CALL fasync_helper
  330. 00001ac0 R_ARM_CALL __f_setown
  331. 00001b0c R_ARM_CALL misc_deregister
  332. 00001b18 R_ARM_JUMP24 rtnl_link_unregister
  333. 00001b1c R_ARM_ABS32 .data
  334.  
  335.  
  336. RELOCATION RECORDS FOR [.init.text]:
  337. OFFSET TYPE VALUE
  338. 00000010 R_ARM_CALL printk
  339. 0000001c R_ARM_CALL printk
  340. 00000024 R_ARM_CALL rtnl_link_register
  341. 00000034 R_ARM_CALL printk
  342. 00000040 R_ARM_CALL misc_register
  343. 00000054 R_ARM_CALL printk
  344. 0000005c R_ARM_CALL rtnl_link_unregister
  345. 00000068 R_ARM_ABS32 .rodata.str1.1
  346. 0000006c R_ARM_ABS32 .rodata.str1.1
  347. 00000070 R_ARM_ABS32 .rodata.str1.1
  348. 00000074 R_ARM_ABS32 .rodata.str1.1
  349. 00000078 R_ARM_ABS32 .rodata.str1.1
  350. 0000007c R_ARM_ABS32 .data
  351. 00000080 R_ARM_ABS32 .rodata.str1.1
  352. 00000084 R_ARM_ABS32 .data
  353. 00000088 R_ARM_ABS32 .rodata.str1.1
  354.  
  355.  
  356. RELOCATION RECORDS FOR [.rodata]:
  357. OFFSET TYPE VALUE
  358. 00000000 R_ARM_ABS32 tun_get_settings
  359. 00000008 R_ARM_ABS32 tun_get_drvinfo
  360. 0000001c R_ARM_ABS32 tun_get_msglevel
  361. 00000020 R_ARM_ABS32 tun_set_msglevel
  362. 00000028 R_ARM_ABS32 tun_get_link
  363. 00000050 R_ARM_ABS32 tun_get_rx_csum
  364. 00000054 R_ARM_ABS32 tun_set_rx_csum
  365. 000000b8 R_ARM_ABS32 tun_net_uninit
  366. 000000bc R_ARM_ABS32 tun_net_open
  367. 000000c0 R_ARM_ABS32 tun_net_close
  368. 000000c4 R_ARM_ABS32 tun_net_xmit
  369. 000000e8 R_ARM_ABS32 tun_net_change_mtu
  370. 00000108 R_ARM_ABS32 tun_net_uninit
  371. 0000010c R_ARM_ABS32 tun_net_open
  372. 00000110 R_ARM_ABS32 tun_net_close
  373. 00000114 R_ARM_ABS32 tun_net_xmit
  374. 00000124 R_ARM_ABS32 tun_net_mclist
  375. 00000128 R_ARM_ABS32 eth_mac_addr
  376. 0000012c R_ARM_ABS32 eth_validate_addr
  377. 00000138 R_ARM_ABS32 tun_net_change_mtu
  378. 00000154 R_ARM_ABS32 __this_module
  379. 00000158 R_ARM_ABS32 no_llseek
  380. 0000015c R_ARM_ABS32 do_sync_read
  381. 00000160 R_ARM_ABS32 do_sync_write
  382. 00000164 R_ARM_ABS32 tun_chr_aio_read
  383. 00000168 R_ARM_ABS32 tun_chr_aio_write
  384. 00000170 R_ARM_ABS32 tun_chr_poll
  385. 00000178 R_ARM_ABS32 tun_chr_ioctl
  386. 00000184 R_ARM_ABS32 tun_chr_open
  387. 0000018c R_ARM_ABS32 tun_chr_close
  388. 00000198 R_ARM_ABS32 tun_chr_fasync
  389.  
  390.  
  391. RELOCATION RECORDS FOR [.ARM.exidx.init.text]:
  392. OFFSET TYPE VALUE
  393. 00000000 R_ARM_PREL31 .init.text
  394. 00000000 R_ARM_NONE __aeabi_unwind_cpp_pr0
  395.  
  396.  
  397. RELOCATION RECORDS FOR [.ARM.exidx]:
  398. OFFSET TYPE VALUE
  399. 00000000 R_ARM_PREL31 .text
  400. 00000000 R_ARM_NONE __aeabi_unwind_cpp_pr0
  401. 00000008 R_ARM_PREL31 .text
  402. 00000010 R_ARM_PREL31 .text
  403. 00000018 R_ARM_PREL31 .text
  404. 00000020 R_ARM_PREL31 .text
  405. 00000028 R_ARM_PREL31 .text
  406. 00000030 R_ARM_PREL31 .text
  407. 00000038 R_ARM_PREL31 .text
  408. 00000040 R_ARM_PREL31 .text
  409. 00000048 R_ARM_PREL31 .text
  410. 00000050 R_ARM_PREL31 .text
  411. 00000058 R_ARM_PREL31 .text
  412. 00000060 R_ARM_PREL31 .text
  413. 00000068 R_ARM_PREL31 .text
  414. 00000070 R_ARM_PREL31 .text
  415. 00000078 R_ARM_PREL31 .text
  416. 00000080 R_ARM_PREL31 .text
  417. 00000088 R_ARM_PREL31 .text
  418. 00000090 R_ARM_PREL31 .text
  419. 00000098 R_ARM_PREL31 .text
  420. 000000a0 R_ARM_PREL31 .text
  421. 000000a8 R_ARM_PREL31 .text
  422. 000000b0 R_ARM_PREL31 .text
  423. 000000b8 R_ARM_PREL31 .text
  424. 000000c0 R_ARM_PREL31 .text
  425. 000000c8 R_ARM_PREL31 .text
  426. 000000d0 R_ARM_PREL31 .text
  427. 000000d8 R_ARM_PREL31 .text
  428. 000000e0 R_ARM_PREL31 .text
  429. 000000e8 R_ARM_PREL31 .text
  430. 000000f0 R_ARM_PREL31 .text
  431. 000000f8 R_ARM_PREL31 .text
  432. 00000100 R_ARM_PREL31 .text
  433. 00000108 R_ARM_PREL31 .text
  434.  
  435.  
  436. RELOCATION RECORDS FOR [.data]:
  437. OFFSET TYPE VALUE
  438. 00000008 R_ARM_ABS32 .rodata.str1.1
  439. 00000010 R_ARM_ABS32 tun_setup
  440. 0000001c R_ARM_ABS32 tun_validate
  441. 000000c4 R_ARM_ABS32 __this_module
  442. 000000f0 R_ARM_ABS32 .rodata.str1.1
  443. 000000fc R_ARM_ABS32 tun_show_flags
  444. 00000104 R_ARM_ABS32 .rodata.str1.1
  445. 00000110 R_ARM_ABS32 tun_show_owner
  446. 00000118 R_ARM_ABS32 .rodata.str1.1
  447. 00000124 R_ARM_ABS32 tun_show_group
  448. 00000130 R_ARM_ABS32 .rodata.str1.1
  449. 00000134 R_ARM_ABS32 .rodata
  450. 00000148 R_ARM_ABS32 .rodata.str1.1
  451.  
  452.  
  453. RELOCATION RECORDS FOR [.gnu.linkonce.this_module]:
  454. OFFSET TYPE VALUE
  455. 000000bc R_ARM_ABS32 init_module
  456. 00000128 R_ARM_ABS32 cleanup_module
  457.  
  458.  
  459. sh-4.3#
  460. sh-4.3#
  461. sh-4.3#
  462. sh-4.3# objdump -x /lib/modules/reg.ko
  463.  
  464. /lib/modules/reg.ko: file format elf32-littlearm
  465. /lib/modules/reg.ko
  466. architecture: arm, flags 0x00000011:
  467. HAS_RELOC, HAS_SYMS
  468. start address 0x00000000
  469. private flags = 5000000: [Version5 EABI]
  470.  
  471. Sections:
  472. Idx Name Size VMA LMA File off Algn
  473. 0 .note.gnu.build-id 00000024 00000000 00000000 00000034 2**2
  474. CONTENTS, ALLOC, LOAD, READONLY, DATA
  475. 1 .text 00000000 00000000 00000000 00000058 2**0
  476. CONTENTS, ALLOC, LOAD, READONLY, CODE
  477. 2 .text.REGwrite 00000014 00000000 00000000 00000058 2**2
  478. CONTENTS, ALLOC, LOAD, READONLY, CODE
  479. 3 .text.REGopen 00000014 00000000 00000000 0000006c 2**2
  480. CONTENTS, ALLOC, LOAD, READONLY, CODE
  481. 4 .text.REGrelease 00000014 00000000 00000000 00000080 2**2
  482. CONTENTS, ALLOC, LOAD, READONLY, CODE
  483. 5 .text.REGioctl 00000084 00000000 00000000 00000094 2**2
  484. CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  485. 6 .text.reg_exit 0000002c 00000000 00000000 00000118 2**2
  486. CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  487. 7 .text.reg_init 00000064 00000000 00000000 00000144 2**2
  488. CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  489. 8 .modinfo 00000042 00000000 00000000 000001a8 2**0
  490. CONTENTS, ALLOC, LOAD, READONLY, DATA
  491. 9 .rodata.str1.1 00000009 00000000 00000000 000001ea 2**0
  492. CONTENTS, ALLOC, LOAD, READONLY, DATA
  493. 10 .data 00000068 00000000 00000000 000001f4 2**2
  494. CONTENTS, ALLOC, LOAD, RELOC, DATA
  495. 11 .gnu.linkonce.this_module 00000114 00000000 00000000 0000025c 2**2
  496. CONTENTS, ALLOC, LOAD, RELOC, DATA, LINK_ONCE_DISCARD
  497. 12 .bss 00000004 00000000 00000000 00000370 2**2
  498. ALLOC
  499. 13 .comment 00000024 00000000 00000000 00000370 2**0
  500. CONTENTS, READONLY
  501. 14 .note.GNU-stack 00000000 00000000 00000000 00000394 2**0
  502. CONTENTS, READONLY
  503. 15 .ARM.attributes 00000029 00000000 00000000 00000394 2**0
  504. CONTENTS, READONLY
  505. SYMBOL TABLE:
  506. 00000000 l d .note.gnu.build-id 00000000 .note.gnu.build-id
  507. 00000000 l d .text 00000000 .text
  508. 00000000 l d .text.REGwrite 00000000 .text.REGwrite
  509. 00000000 l d .text.REGopen 00000000 .text.REGopen
  510. 00000000 l d .text.REGrelease 00000000 .text.REGrelease
  511. 00000000 l d .text.REGioctl 00000000 .text.REGioctl
  512. 00000000 l d .text.reg_exit 00000000 .text.reg_exit
  513. 00000000 l d .text.reg_init 00000000 .text.reg_init
  514. 00000000 l d .modinfo 00000000 .modinfo
  515. 00000000 l d .rodata.str1.1 00000000 .rodata.str1.1
  516. 00000000 l d .data 00000000 .data
  517. 00000000 l d .gnu.linkonce.this_module 00000000 .gnu.linkonce.this_module
  518. 00000000 l d .bss 00000000 .bss
  519. 00000000 l d .comment 00000000 .comment
  520. 00000000 l d .note.GNU-stack 00000000 .note.GNU-stack
  521. 00000000 l d .ARM.attributes 00000000 .ARM.attributes
  522. 00000000 l df *ABS* 00000000 reg.c
  523. 00000000 l F .text.REGioctl 00000084 REGioctl
  524. 00000000 l F .text.reg_exit 0000002c reg_exit
  525. 00000000 l F .text.reg_init 00000064 reg_init
  526. 00000000 l O .modinfo 00000015 __mod_license44
  527. 00000000 l df *ABS* 00000000 reg.mod.c
  528. 00000015 l O .modinfo 00000009 __module_depends
  529. 0000001e l O .modinfo 00000024 __mod_vermagic5
  530. 00000000 g O .gnu.linkonce.this_module 00000114 __this_module
  531. 00000000 g F .text.reg_exit 0000002c cleanup_module
  532. 00000000 g F .text.reg_init 00000064 init_module
  533. 00000000 g O .bss 00000004 REGcdev
  534. 00000000 *UND* 00000000 cdev_add
  535. 00000000 g O .data 00000068 fop
  536. 00000000 *UND* 00000000 unregister_chrdev_region
  537. 00000000 g F .text.REGwrite 00000014 REGwrite
  538. 00000000 g F .text.REGrelease 00000014 REGrelease
  539. 00000000 *UND* 00000000 register_chrdev_region
  540. 00000000 g F .text.REGopen 00000014 REGopen
  541. 00000000 *UND* 00000000 cdev_del
  542. 00000000 *UND* 00000000 cdev_alloc
  543.  
  544.  
  545. RELOCATION RECORDS FOR [.text.REGioctl]:
  546. OFFSET TYPE VALUE
  547. 00000020 R_ARM_ABS32 .text.REGioctl
  548. 00000024 R_ARM_ABS32 .text.REGioctl
  549. 00000028 R_ARM_ABS32 .text.REGioctl
  550. 0000002c R_ARM_ABS32 .text.REGioctl
  551.  
  552.  
  553. RELOCATION RECORDS FOR [.text.reg_exit]:
  554. OFFSET TYPE VALUE
  555. 00000014 R_ARM_CALL cdev_del
  556. 00000020 R_ARM_CALL unregister_chrdev_region
  557. 00000028 R_ARM_ABS32 .bss
  558.  
  559.  
  560. RELOCATION RECORDS FOR [.text.reg_init]:
  561. OFFSET TYPE VALUE
  562. 00000018 R_ARM_CALL register_chrdev_region
  563. 0000001c R_ARM_CALL cdev_alloc
  564. 00000030 R_ARM_CALL cdev_add
  565. 00000054 R_ARM_ABS32 .rodata.str1.1
  566. 00000058 R_ARM_ABS32 .bss
  567. 0000005c R_ARM_ABS32 __this_module
  568. 00000060 R_ARM_ABS32 .data
  569.  
  570.  
  571. RELOCATION RECORDS FOR [.data]:
  572. OFFSET TYPE VALUE
  573. 0000000c R_ARM_ABS32 REGwrite
  574. 00000020 R_ARM_ABS32 REGioctl
  575. 00000030 R_ARM_ABS32 REGopen
  576. 00000038 R_ARM_ABS32 REGrelease
  577.  
  578.  
  579. RELOCATION RECORDS FOR [.gnu.linkonce.this_module]:
  580. OFFSET TYPE VALUE
  581. 000000bc R_ARM_ABS32 init_module
  582. 00000104 R_ARM_ABS32 cleanup_module
  583.  
  584.  
  585. sh-4.3#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement