fs/exec.o: file format elf32-i386 SYMBOL TABLE: 00000000 l d .text 00000000 00000000 l d *ABS* 00000000 00000000 l d .altinstr_replacement 00000000 00000000 l d .rodata 00000000 00000000 l d .rodata.str1.1 00000000 00000000 l d __ksymtab_strings 00000000 00000000 l d __ksymtab 00000000 00000000 l d *ABS* 00000000 00000000 l d .altinstructions 00000000 00000000 l d *ABS* 00000000 00000000 l d .smp_locks 00000000 00000000 l d *ABS* 00000000 00000000 l d __bug_table 00000000 00000000 l d *ABS* 00000000 00000000 l d .rodata.str1.32 00000000 00000000 l d __mcount_loc 00000000 00000000 l d *ABS* 00000000 00000000 l d .data 00000000 00000000 l d *ABS* 00000000 00000000 l d _ftrace_branch 00000000 00000000 l d *ABS* 00000000 00000000 l d _ftrace_annotated_branch 00000000 00000000 l d *ABS* 00000000 00000000 l d .bss 00000000 00000000 l d .comment 00000000 00000000 l d .note.GNU-stack 00000000 00000000 l d *ABS* 00000000 00000000 l d *ABS* 00000000 00000000 l d *ABS* 00000000 00000000 l df *ABS* 00000000 exec.c 00000080 l O .data 00000008 formats 000000a0 l O .data 00000024 binfmt_lock 00000000 l O .rodata 00000010 __func__.1 00000000 l O _ftrace_branch 00000014 ______f.2 00000000 l O __ksymtab_strings 00000010 __kstrtab_register_binfmt 00000000 l O __ksymtab 00000008 __ksymtab_register_binfmt 00000010 l O __ksymtab_strings 00000012 __kstrtab_unregister_binfmt 00000008 l O __ksymtab 00000008 __ksymtab_unregister_binfmt 00000010 l O .rodata 0000000b __func__.3 00000014 l O _ftrace_branch 00000014 ______f.4 0000001b l O .rodata 00000007 __func__.5 00000000 l O _ftrace_annotated_branch 00000014 ______f.6 00000028 l O _ftrace_branch 00000014 ______f.7 0000003c l O _ftrace_branch 00000014 ______f.8 00000050 l O _ftrace_branch 00000014 ______f.9 00000064 l O _ftrace_branch 00000014 ______f.10 00000078 l O _ftrace_branch 00000014 ______f.11 0000008c l O _ftrace_branch 00000014 ______f.12 00000022 l O .rodata 0000000e __func__.13 000000a0 l O _ftrace_branch 00000014 ______f.14 000000b4 l O _ftrace_branch 00000014 ______f.15 000000c8 l O _ftrace_branch 00000014 ______f.16 000000dc l O _ftrace_branch 00000014 ______f.17 00000030 l O .rodata 0000000f __func__.18 000000f0 l O _ftrace_branch 00000014 ______f.19 00000104 l O _ftrace_branch 00000014 ______f.20 00000014 l O _ftrace_annotated_branch 00000014 ______f.21 00000118 l O _ftrace_branch 00000014 ______f.22 0000003f l O .rodata 0000000d __func__.23 0000012c l O _ftrace_branch 00000014 ______f.24 00000140 l O _ftrace_branch 00000014 ______f.25 00000154 l O _ftrace_branch 00000014 ______f.26 00000168 l O _ftrace_branch 00000014 ______f.27 000003f0 l F .text 000000f7 get_arg_page 000004f0 l F .text 0000000f put_arg_page 00000500 l F .text 0000000a free_arg_page 00000510 l F .text 0000000a free_arg_pages 00000520 l F .text 0000000a flush_arg_page 0000004c l O .rodata 0000000f __func__.28 0000017c l O _ftrace_branch 00000014 ______f.29 00000190 l O _ftrace_branch 00000014 ______f.30 00000530 l F .text 0000011b __bprm_mm_init 00000650 l F .text 00000015 valid_arg_len 0000005b l O .rodata 0000000d __func__.31 000001a4 l O _ftrace_branch 00000014 ______f.32 000001b8 l O _ftrace_branch 00000014 ______f.33 000001cc l O _ftrace_branch 00000014 ______f.34 000001e0 l O _ftrace_branch 00000014 ______f.35 00000068 l O .rodata 00000007 __func__.36 000001f4 l O _ftrace_branch 00000014 ______f.37 00000028 l O _ftrace_annotated_branch 00000014 ______f.38 0000006f l O .rodata 00000006 __func__.39 00000208 l O _ftrace_branch 00000014 ______f.40 0000021c l O _ftrace_branch 00000014 ______f.41 00000230 l O _ftrace_branch 00000014 ______f.42 00000244 l O _ftrace_branch 00000014 ______f.43 00000780 l F .text 000000a5 count 00000075 l O .rodata 0000000d __func__.44 00000258 l O _ftrace_branch 00000014 ______f.45 0000026c l O _ftrace_branch 00000014 ______f.46 00000280 l O _ftrace_branch 00000014 ______f.47 00000294 l O _ftrace_branch 00000014 ______f.48 000002a8 l O _ftrace_branch 00000014 ______f.49 000002bc l O _ftrace_branch 00000014 ______f.50 000002d0 l O _ftrace_branch 00000014 ______f.51 000002e4 l O _ftrace_branch 00000014 ______f.52 000002f8 l O _ftrace_branch 00000014 ______f.53 00000830 l F .text 00000292 copy_strings 00000022 l O __ksymtab_strings 00000014 __kstrtab_copy_strings_kernel 00000010 l O __ksymtab 00000008 __ksymtab_copy_strings_kernel 00000082 l O .rodata 00000010 __func__.54 0000030c l O _ftrace_branch 00000014 ______f.55 0000003c l O _ftrace_annotated_branch 00000014 ______f.56 00000320 l O _ftrace_branch 00000014 ______f.57 00000334 l O _ftrace_branch 00000014 ______f.58 00000092 l O .rodata 0000000e __func__.59 00000348 l O _ftrace_branch 00000014 ______f.60 0000035c l O _ftrace_branch 00000014 ______f.61 000000a0 l O .rodata 0000000e __func__.62 00000370 l O _ftrace_branch 00000014 ______f.63 00000384 l O _ftrace_branch 00000014 ______f.64 00000b20 l F .text 00000210 shift_arg_pages 000000ae l O .rodata 00000010 __func__.65 00000398 l O _ftrace_branch 00000014 ______f.66 000003ac l O _ftrace_branch 00000014 ______f.67 00000050 l O _ftrace_annotated_branch 00000014 ______f.68 000003c0 l O _ftrace_branch 00000014 ______f.69 000003d4 l O _ftrace_branch 00000014 ______f.70 000003e8 l O _ftrace_branch 00000014 ______f.71 00000064 l O _ftrace_annotated_branch 00000014 ______f.72 000003fc l O _ftrace_branch 00000014 ______f.73 00000410 l O _ftrace_branch 00000014 ______f.74 00000424 l O _ftrace_branch 00000014 ______f.75 00000036 l O __ksymtab_strings 00000010 __kstrtab_setup_arg_pages 00000018 l O __ksymtab 00000008 __ksymtab_setup_arg_pages 000000be l O .rodata 0000000a __func__.76 00000438 l O _ftrace_branch 00000014 ______f.77 0000044c l O _ftrace_branch 00000014 ______f.78 00000460 l O _ftrace_branch 00000014 ______f.79 00000474 l O _ftrace_branch 00000014 ______f.80 00000488 l O _ftrace_branch 00000014 ______f.81 0000049c l O _ftrace_branch 00000014 ______f.82 000004b0 l O _ftrace_branch 00000014 ______f.83 00000046 l O __ksymtab_strings 0000000a __kstrtab_open_exec 00000020 l O __ksymtab 00000008 __ksymtab_open_exec 00000050 l O __ksymtab_strings 0000000c __kstrtab_kernel_read 00000028 l O __ksymtab 00000008 __ksymtab_kernel_read 000000c8 l O .rodata 0000000a __func__.84 000004c4 l O _ftrace_branch 00000014 ______f.85 000004d8 l O _ftrace_branch 00000014 ______f.86 00000078 l O _ftrace_annotated_branch 00000014 ______f.87 000000d2 l O .rodata 0000000a __func__.88 000004ec l O _ftrace_branch 00000014 ______f.89 0000008c l O _ftrace_annotated_branch 00000014 ______f.90 000000dc l O .rodata 0000000a __func__.91 00000500 l O _ftrace_branch 00000014 ______f.92 000000e6 l O .rodata 00000008 __func__.93 00000514 l O _ftrace_branch 00000014 ______f.94 00000528 l O _ftrace_branch 00000014 ______f.95 000000a0 l O _ftrace_annotated_branch 00000014 ______f.96 000000ee l O .rodata 0000000f __func__.97 0000053c l O _ftrace_branch 00000014 ______f.98 000000b4 l O _ftrace_annotated_branch 00000014 ______f.99 000000fd l O .rodata 00000012 __func__.100 00000550 l O _ftrace_branch 00000014 ______f.101 00000564 l O _ftrace_branch 00000014 ______f.102 00000578 l O _ftrace_branch 00000014 ______f.103 0000058c l O _ftrace_branch 00000014 ______f.104 000005a0 l O _ftrace_branch 00000014 ______f.105 000005b4 l O _ftrace_branch 00000014 ______f.106 000005c8 l O _ftrace_branch 00000014 ______f.107 000000c8 l O _ftrace_annotated_branch 00000014 ______f.108 000005dc l O _ftrace_branch 00000014 ______f.109 000005f0 l O _ftrace_branch 00000014 ______f.110 00000604 l O _ftrace_branch 00000014 ______f.111 000000dc l O _ftrace_annotated_branch 00000014 ______f.112 00001160 l F .text 00000455 exec_mmap 0000010f l O .rodata 0000000a __func__.113 00000618 l O _ftrace_branch 00000014 ______f.114 0000062c l O _ftrace_branch 00000014 ______f.115 00000640 l O _ftrace_branch 00000014 ______f.116 00000654 l O _ftrace_branch 00000014 ______f.117 000000f0 l O _ftrace_annotated_branch 00000014 ______f.118 00000668 l O _ftrace_branch 00000014 ______f.119 00000104 l O _ftrace_annotated_branch 00000014 ______f.120 0000067c l O _ftrace_branch 00000014 ______f.121 00000118 l O _ftrace_annotated_branch 00000014 ______f.122 00000119 l O .rodata 00000011 __func__.123 00000690 l O _ftrace_branch 00000014 ______f.124 0000012c l O _ftrace_annotated_branch 00000014 ______f.125 000006a4 l O _ftrace_branch 00000014 ______f.126 000006b8 l O _ftrace_branch 00000014 ______f.127 000006cc l O _ftrace_branch 00000014 ______f.128 00000140 l O _ftrace_annotated_branch 00000014 ______f.129 000015c0 l F .text 000004c1 de_thread 0000012a l O .rodata 00000010 __func__.130 000006e0 l O _ftrace_branch 00000014 ______f.131 000006f4 l O _ftrace_branch 00000014 ______f.132 00000708 l O _ftrace_branch 00000014 ______f.133 00001a90 l F .text 000000cf flush_old_files 0000013a l O .rodata 0000000f __func__.134 0000071c l O _ftrace_branch 00000014 ______f.135 00000730 l O _ftrace_branch 00000014 ______f.136 00000744 l O _ftrace_branch 00000014 ______f.137 00000758 l O _ftrace_branch 00000014 ______f.138 0000076c l O _ftrace_branch 00000014 ______f.139 00000780 l O _ftrace_branch 00000014 ______f.140 00000794 l O _ftrace_branch 00000014 ______f.141 0000005c l O __ksymtab_strings 0000000f __kstrtab_flush_old_exec 00000030 l O __ksymtab 00000008 __ksymtab_flush_old_exec 0000006b l O __ksymtab_strings 00000013 __kstrtab_install_exec_creds 00000038 l O __ksymtab 00000008 __ksymtab_install_exec_creds 00000149 l O .rodata 00000012 __func__.142 0000015b l O .rodata 00000016 __func__.143 000007a8 l O _ftrace_branch 00000014 ______f.144 000007bc l O _ftrace_branch 00000014 ______f.145 000007d0 l O _ftrace_branch 00000014 ______f.146 000007e4 l O _ftrace_branch 00000014 ______f.147 000007f8 l O _ftrace_branch 00000014 ______f.148 00000171 l O .rodata 0000000f __func__.149 0000080c l O _ftrace_branch 00000014 ______f.150 00000820 l O _ftrace_branch 00000014 ______f.151 00000834 l O _ftrace_branch 00000014 ______f.152 00000848 l O _ftrace_branch 00000014 ______f.153 0000085c l O _ftrace_branch 00000014 ______f.154 0000007e l O __ksymtab_strings 0000000f __kstrtab_prepare_binprm 00000040 l O __ksymtab 00000008 __ksymtab_prepare_binprm 00000180 l O .rodata 00000010 __func__.155 00000870 l O _ftrace_branch 00000014 ______f.156 00000884 l O _ftrace_branch 00000014 ______f.157 00000898 l O _ftrace_branch 00000014 ______f.158 0000008d l O __ksymtab_strings 00000010 __kstrtab_remove_arg_zero 00000048 l O __ksymtab 00000008 __ksymtab_remove_arg_zero 00000190 l O .rodata 00000016 __func__.159 000008ac l O _ftrace_branch 00000014 ______f.160 000008c0 l O _ftrace_branch 00000014 ______f.161 000008d4 l O _ftrace_branch 00000014 ______f.162 000008e8 l O _ftrace_branch 00000014 ______f.163 000008fc l O _ftrace_branch 00000014 ______f.164 00000910 l O _ftrace_branch 00000014 ______f.165 00000924 l O _ftrace_branch 00000014 ______f.166 000001a6 l O .rodata 00000016 __func__.167 00000938 l O _ftrace_branch 00000014 ______f.168 000001bc l O .rodata 0000000d __func__.169 0000094c l O _ftrace_branch 00000014 ______f.170 00000154 l O _ftrace_annotated_branch 00000014 ______f.171 00000168 l O _ftrace_annotated_branch 00000014 ______f.172 000001c9 l O .rodata 00000013 __func__.173 00000960 l O _ftrace_branch 00000014 ______f.174 00000974 l O _ftrace_branch 00000014 ______f.175 00000988 l O _ftrace_branch 00000014 ______f.176 0000099c l O _ftrace_branch 00000014 ______f.177 000009b0 l O _ftrace_branch 00000014 ______f.178 000009c4 l O _ftrace_branch 00000014 ______f.179 0000009d l O __ksymtab_strings 00000016 __kstrtab_search_binary_handler 00000050 l O __ksymtab 00000008 __ksymtab_search_binary_handler 000001dc l O .rodata 0000000a __func__.180 000009d8 l O _ftrace_branch 00000014 ______f.181 000001e6 l O .rodata 0000000a __func__.182 000009ec l O _ftrace_branch 00000014 ______f.183 000001f0 l O .rodata 00000008 __func__.184 00000a00 l O _ftrace_branch 00000014 ______f.185 00000a14 l O _ftrace_branch 00000014 ______f.186 000001f8 l O .rodata 0000000e __func__.187 00000a28 l O _ftrace_branch 00000014 ______f.188 0000017c l O _ftrace_annotated_branch 00000014 ______f.189 00000a3c l O _ftrace_branch 00000014 ______f.190 00000a50 l O _ftrace_branch 00000014 ______f.191 00000206 l O .rodata 0000000d __func__.192 00000213 l O .rodata 0000000e __func__.193 00000a64 l O _ftrace_branch 00000014 ______f.194 00000a78 l O _ftrace_branch 00000014 ______f.195 00000a8c l O _ftrace_branch 00000014 ______f.196 00000aa0 l O _ftrace_branch 00000014 ______f.197 00000ab4 l O _ftrace_branch 00000014 ______f.198 00000ac8 l O _ftrace_branch 00000014 ______f.199 00000adc l O _ftrace_branch 00000014 ______f.200 00000af0 l O _ftrace_branch 00000014 ______f.201 00000b04 l O _ftrace_branch 00000014 ______f.202 00000b18 l O _ftrace_branch 00000014 ______f.203 00000b2c l O _ftrace_branch 00000014 ______f.204 00000b40 l O _ftrace_branch 00000014 ______f.205 00000b54 l O _ftrace_branch 00000014 ______f.206 00000b68 l O _ftrace_branch 00000014 ______f.207 00000b7c l O _ftrace_branch 00000014 ______f.208 00000b90 l O _ftrace_branch 00000014 ______f.209 00000ba4 l O _ftrace_branch 00000014 ______f.210 00000bb8 l O _ftrace_branch 00000014 ______f.211 00000bcc l O _ftrace_branch 00000014 ______f.212 00000be0 l O _ftrace_branch 00000014 ______f.213 00000bf4 l O _ftrace_branch 00000014 ______f.214 00000c08 l O _ftrace_branch 00000014 ______f.215 00000c1c l O _ftrace_branch 00000014 ______f.216 00000c30 l O _ftrace_branch 00000014 ______f.217 00000c44 l O _ftrace_branch 00000014 ______f.218 00000c58 l O _ftrace_branch 00000014 ______f.219 00000c6c l O _ftrace_branch 00000014 ______f.220 00000c80 l O _ftrace_branch 00000014 ______f.221 00000c94 l O _ftrace_branch 00000014 ______f.222 00000ca8 l O _ftrace_branch 00000014 ______f.223 00000cbc l O _ftrace_branch 00000014 ______f.224 00000cd0 l O _ftrace_branch 00000014 ______f.225 00000ce4 l O _ftrace_branch 00000014 ______f.226 00000cf8 l O _ftrace_branch 00000014 ______f.227 00000d0c l O _ftrace_branch 00000014 ______f.228 00000d20 l O _ftrace_branch 00000014 ______f.229 00000d34 l O _ftrace_branch 00000014 ______f.230 00000d48 l O _ftrace_branch 00000014 ______f.231 00000d5c l O _ftrace_branch 00000014 ______f.232 00000d70 l O _ftrace_branch 00000014 ______f.233 00000d84 l O _ftrace_branch 00000014 ______f.234 00000d98 l O _ftrace_branch 00000014 ______f.235 00000221 l O .rodata 0000000b __func__.236 00000dac l O _ftrace_branch 00000014 ______f.237 00000dc0 l O _ftrace_branch 00000014 ______f.238 00000dd4 l O _ftrace_branch 00000014 ______f.239 000000b3 l O __ksymtab_strings 0000000b __kstrtab_set_binfmt 00000058 l O __ksymtab 00000008 __ksymtab_set_binfmt 0000022c l O .rodata 00000010 __func__.240 00000de8 l O _ftrace_branch 00000014 ______f.241 00000dfc l O _ftrace_branch 00000014 ______f.242 00000e10 l O _ftrace_branch 00000014 ______f.243 00000e24 l O _ftrace_branch 00000014 ______f.244 00000e38 l O _ftrace_branch 00000014 ______f.245 00000e4c l O _ftrace_branch 00000014 ______f.246 00000e60 l O _ftrace_branch 00000014 ______f.247 00000e74 l O _ftrace_branch 00000014 ______f.248 00000e88 l O _ftrace_branch 00000014 ______f.249 00000e9c l O _ftrace_branch 00000014 ______f.250 00000eb0 l O _ftrace_branch 00000014 ______f.251 00000ec4 l O _ftrace_branch 00000014 ______f.252 00000ed8 l O _ftrace_branch 00000014 ______f.253 00003190 l F .text 00000441 format_corename 0000023c l O .rodata 0000000c __func__.254 00000eec l O _ftrace_branch 00000014 ______f.255 000035e0 l F .text 00000090 zap_process 00000248 l O .rodata 0000000e __func__.256 00000256 l O .rodata 0000000c __func__.257 00000f00 l O _ftrace_branch 00000014 ______f.258 00000f14 l O _ftrace_branch 00000014 ______f.259 00000190 l O _ftrace_annotated_branch 00000014 ______f.260 00000f28 l O _ftrace_branch 00000014 ______f.261 00000f3c l O _ftrace_branch 00000014 ______f.262 00000f50 l O _ftrace_branch 00000014 ______f.263 00000f64 l O _ftrace_branch 00000014 ______f.264 00000f78 l O _ftrace_branch 00000014 ______f.265 000001a4 l O _ftrace_annotated_branch 00000014 ______f.266 00000f8c l O _ftrace_branch 00000014 ______f.267 000001b8 l O _ftrace_annotated_branch 00000014 ______f.268 00000fa0 l O _ftrace_branch 00000014 ______f.269 00000fb4 l O _ftrace_branch 00000014 ______f.270 00003670 l F .text 00000335 coredump_wait 000039b0 l F .text 00000048 coredump_finish 00000262 l O .rodata 0000000c __func__.271 00000fc8 l O _ftrace_branch 00000014 ______f.272 00000fdc l O _ftrace_branch 00000014 ______f.273 00000ff0 l O _ftrace_branch 00000014 ______f.274 0000026e l O .rodata 00000009 __func__.275 00001004 l O _ftrace_branch 00000014 ______f.276 000001cc l O _ftrace_annotated_branch 00000014 ______f.277 00001018 l O _ftrace_branch 00000014 ______f.278 0000102c l O _ftrace_branch 00000014 ______f.279 00001040 l O _ftrace_branch 00000014 ______f.280 00001054 l O _ftrace_branch 00000014 ______f.281 00001068 l O _ftrace_branch 00000014 ______f.282 0000107c l O _ftrace_branch 00000014 ______f.283 00001090 l O _ftrace_branch 00000014 ______f.284 000010a4 l O _ftrace_branch 00000014 ______f.285 000010b8 l O _ftrace_branch 00000014 ______f.286 000010cc l O _ftrace_branch 00000014 ______f.287 000010e0 l O _ftrace_branch 00000014 ______f.288 000010f4 l O _ftrace_branch 00000014 ______f.289 00001108 l O _ftrace_branch 00000014 ______f.290 0000111c l O _ftrace_branch 00000014 ______f.291 00001130 l O _ftrace_branch 00000014 ______f.292 00001144 l O _ftrace_branch 00000014 ______f.293 00001158 l O _ftrace_branch 00000014 ______f.294 0000116c l O _ftrace_branch 00000014 ______f.295 00001180 l O _ftrace_branch 00000014 ______f.296 00001194 l O _ftrace_branch 00000014 ______f.297 00000277 l O .rodata 0000000b __func__.298 000011a8 l O _ftrace_branch 00000014 ______f.299 00000282 l O .rodata 00000015 __func__.300 000011bc l O _ftrace_branch 00000014 ______f.301 000011d0 l O _ftrace_branch 00000014 ______f.302 000011e4 l O _ftrace_branch 00000014 ______f.303 00000297 l O .rodata 00000006 __func__.304 000011f8 l O _ftrace_branch 00000014 ______f.305 0000029d l O .rodata 00000010 __func__.306 0000120c l O _ftrace_branch 00000014 ______f.307 000002ad l O .rodata 00000009 __func__.308 000002b6 l O .rodata 00000010 __func__.309 00001220 l O _ftrace_branch 00000014 ______f.310 000002c6 l O .rodata 0000000c __func__.311 00001234 l O _ftrace_branch 00000014 ______f.312 000002d2 l O .rodata 0000000c __func__.313 00001248 l O _ftrace_branch 00000014 ______f.314 000002de l O .rodata 0000000c __func__.315 0000125c l O _ftrace_branch 00000014 ______f.316 000002ea l O .rodata 0000000b __func__.317 00001270 l O _ftrace_branch 00000014 ______f.318 000002f5 l O .rodata 0000000a __func__.319 00001284 l O _ftrace_branch 00000014 ______f.320 000002ff l O .rodata 0000000b __func__.321 00001298 l O _ftrace_branch 00000014 ______f.322 0000030a l O .rodata 0000000e __func__.323 000012ac l O _ftrace_branch 00000014 ______f.324 00000318 l O .rodata 00000012 __func__.325 000012c0 l O _ftrace_branch 00000014 ______f.326 0000032a l O .rodata 0000000d __func__.327 000012d4 l O _ftrace_branch 00000014 ______f.328 00000337 l O .rodata 00000012 __func__.329 000012e8 l O _ftrace_branch 00000014 ______f.330 00000349 l O .rodata 0000000e __func__.331 000012fc l O _ftrace_branch 00000014 ______f.332 00000357 l O .rodata 0000000d __func__.333 00001310 l O _ftrace_branch 00000014 ______f.334 00000364 l O .rodata 0000000c __func__.335 00001324 l O _ftrace_branch 00000014 ______f.336 00000370 l O .rodata 00000013 __func__.337 00001338 l O _ftrace_branch 00000014 ______f.338 00000383 l O .rodata 00000012 __func__.339 0000134c l O _ftrace_branch 00000014 ______f.340 00000395 l O .rodata 0000000e __func__.341 00000008 l O .bss 00000004 __warned.342 00001360 l O _ftrace_branch 00000014 ______f.343 000001e0 l O _ftrace_annotated_branch 00000014 ______f.344 00001374 l O _ftrace_branch 00000014 ______f.345 00001388 l O _ftrace_branch 00000014 ______f.346 000001f4 l O _ftrace_annotated_branch 00000014 ______f.347 00000208 l O _ftrace_annotated_branch 00000014 ______f.348 0000021c l O _ftrace_annotated_branch 00000014 ______f.349 000003a3 l O .rodata 0000000d __func__.350 0000139c l O _ftrace_branch 00000014 ______f.351 000003b0 l O .rodata 00000012 __func__.352 000013b0 l O _ftrace_branch 00000014 ______f.353 000003c2 l O .rodata 00000010 __func__.354 000013c4 l O _ftrace_branch 00000014 ______f.355 00000230 l O _ftrace_annotated_branch 00000014 ______f.356 000003d2 l O .rodata 0000000c __func__.357 000013d8 l O _ftrace_branch 00000014 ______f.358 000003de l O .rodata 00000012 __func__.359 000013ec l O _ftrace_branch 00000014 ______f.360 00000244 l O _ftrace_annotated_branch 00000014 ______f.361 00001400 l O _ftrace_branch 00000014 ______f.362 00000258 l O _ftrace_annotated_branch 00000014 ______f.363 000003f0 l O .rodata 00000012 __func__.364 00001414 l O _ftrace_branch 00000014 ______f.365 00001428 l O _ftrace_branch 00000014 ______f.366 0000143c l O _ftrace_branch 00000014 ______f.367 00000402 l O .rodata 0000000c __func__.368 00001450 l O _ftrace_branch 00000014 ______f.369 0000040e l O .rodata 00000011 __func__.370 00001464 l O _ftrace_branch 00000014 ______f.371 0000041f l O .rodata 00000011 __func__.372 00001478 l O _ftrace_branch 00000014 ______f.373 00000430 l O .rodata 00000016 __func__.374 0000148c l O _ftrace_branch 00000014 ______f.375 00000446 l O .rodata 0000000c __func__.376 000014a0 l O _ftrace_branch 00000014 ______f.377 00000452 l O .rodata 0000000f __func__.378 000014b4 l O _ftrace_branch 00000014 ______f.379 00000461 l O .rodata 0000000f __func__.380 000014c8 l O _ftrace_branch 00000014 ______f.381 00000470 l O .rodata 00000010 __func__.382 000014dc l O _ftrace_branch 00000014 ______f.383 00000480 l O .rodata 00000010 __func__.384 000014f0 l O _ftrace_branch 00000014 ______f.385 00000490 l O .rodata 00000013 __func__.386 00001504 l O _ftrace_branch 00000014 ______f.387 000004a3 l O .rodata 00000014 __func__.388 00001518 l O _ftrace_branch 00000014 ______f.389 000004b7 l O .rodata 0000000c __func__.390 0000152c l O _ftrace_branch 00000014 ______f.391 000004c3 l O .rodata 00000011 __func__.392 00001540 l O _ftrace_branch 00000014 ______f.393 000004d4 l O .rodata 00000011 __func__.394 00001554 l O _ftrace_branch 00000014 ______f.395 000004e5 l O .rodata 0000000e __func__.396 00001568 l O _ftrace_branch 00000014 ______f.397 0000026c l O _ftrace_annotated_branch 00000014 ______f.398 000004f3 l O .rodata 00000014 __func__.399 0000157c l O _ftrace_branch 00000014 ______f.400 00000280 l O _ftrace_annotated_branch 00000014 ______f.401 00000507 l O .rodata 0000001a __func__.402 00001590 l O _ftrace_branch 00000014 ______f.403 00000294 l O _ftrace_annotated_branch 00000014 ______f.404 00000521 l O .rodata 00000015 __func__.405 000015a4 l O _ftrace_branch 00000014 ______f.406 00000536 l O .rodata 0000000c __func__.407 000015b8 l O _ftrace_branch 00000014 ______f.408 00000542 l O .rodata 0000000c __func__.409 000015cc l O _ftrace_branch 00000014 ______f.410 000002a8 l O _ftrace_annotated_branch 00000014 ______f.411 0000054e l O .rodata 0000001c __func__.412 000015e0 l O _ftrace_branch 00000014 ______f.413 0000056a l O .rodata 00000014 __func__.414 000015f4 l O _ftrace_branch 00000014 ______f.415 00000580 l O .rodata 00000020 __func__.416 00001608 l O _ftrace_branch 00000014 ______f.417 000005a0 l O .rodata 0000001a __func__.418 0000161c l O _ftrace_branch 00000014 ______f.419 000002bc l O _ftrace_annotated_branch 00000014 ______f.420 000002d0 l O _ftrace_annotated_branch 00000014 ______f.421 00001630 l O _ftrace_branch 00000014 ______f.422 000002e4 l O _ftrace_annotated_branch 00000014 ______f.423 000005ba l O .rodata 00000009 __func__.424 00001644 l O _ftrace_branch 00000014 ______f.425 00001658 l O _ftrace_branch 00000014 ______f.426 0000166c l O _ftrace_branch 00000014 ______f.427 000005c3 l O .rodata 0000000d __func__.428 000005d0 l O .rodata 00000011 __func__.429 00001680 l O _ftrace_branch 00000014 ______f.430 000002f8 l O _ftrace_annotated_branch 00000014 ______f.431 00001694 l O _ftrace_branch 00000014 ______f.432 000005e1 l O .rodata 0000000c __func__.433 000016a8 l O _ftrace_branch 00000014 ______f.434 000005ed l O .rodata 00000011 __func__.435 000016bc l O _ftrace_branch 00000014 ______f.436 000016d0 l O _ftrace_branch 00000014 ______f.437 000005fe l O .rodata 00000010 __func__.438 000016e4 l O _ftrace_branch 00000014 ______f.439 000016f8 l O _ftrace_branch 00000014 ______f.440 00000610 l O .rodata 00000008 ktime_zero.441 00000618 l O .rodata 00000014 __func__.442 0000170c l O _ftrace_branch 00000014 ______f.443 0000062c l O .rodata 00000017 __func__.444 00001720 l O _ftrace_branch 00000014 ______f.445 0000030c l O _ftrace_annotated_branch 00000014 ______f.446 00001734 l O _ftrace_branch 00000014 ______f.447 00000643 l O .rodata 00000013 __func__.448 00001748 l O _ftrace_branch 00000014 ______f.449 00000320 l O _ftrace_annotated_branch 00000014 ______f.450 0000175c l O _ftrace_branch 00000014 ______f.451 00000656 l O .rodata 0000001c __func__.452 00001770 l O _ftrace_branch 00000014 ______f.453 00000334 l O _ftrace_annotated_branch 00000014 ______f.454 00001784 l O _ftrace_branch 00000014 ______f.455 00000672 l O .rodata 0000000c __func__.456 00001798 l O _ftrace_branch 00000014 ______f.457 00000348 l O _ftrace_annotated_branch 00000014 ______f.458 000017ac l O _ftrace_branch 00000014 ______f.459 0000067e l O .rodata 00000016 __func__.460 000017c0 l O _ftrace_branch 00000014 ______f.461 0000035c l O _ftrace_annotated_branch 00000014 ______f.462 000017d4 l O _ftrace_branch 00000014 ______f.463 00000694 l O .rodata 00000008 __func__.464 000017e8 l O _ftrace_branch 00000014 ______f.465 0000069c l O .rodata 0000000b __func__.466 000017fc l O _ftrace_branch 00000014 ______f.467 00000370 l O _ftrace_annotated_branch 00000014 ______f.468 000006a7 l O .rodata 0000000d __func__.469 00001810 l O _ftrace_branch 00000014 ______f.470 000006b4 l O .rodata 0000000f __func__.471 00001824 l O _ftrace_branch 00000014 ______f.472 000006c3 l O .rodata 00000017 __func__.473 00001838 l O _ftrace_branch 00000014 ______f.474 000006da l O .rodata 00000018 __func__.475 0000184c l O _ftrace_branch 00000014 ______f.476 000006f2 l O .rodata 00000016 __func__.477 00001860 l O _ftrace_branch 00000014 ______f.478 00001874 l O _ftrace_branch 00000014 ______f.479 00000384 l O _ftrace_annotated_branch 00000014 ______f.480 00000708 l O .rodata 00000016 __func__.481 00001888 l O _ftrace_branch 00000014 ______f.482 0000189c l O _ftrace_branch 00000014 ______f.483 00000398 l O _ftrace_annotated_branch 00000014 ______f.484 0000071e l O .rodata 00000016 __func__.485 000018b0 l O _ftrace_branch 00000014 ______f.486 000018c4 l O _ftrace_branch 00000014 ______f.487 000003ac l O _ftrace_annotated_branch 00000014 ______f.488 00000734 l O .rodata 0000000d __func__.489 000018d8 l O _ftrace_branch 00000014 ______f.490 00000741 l O .rodata 00000012 __func__.491 000018ec l O _ftrace_branch 00000014 ______f.492 000003c0 l O _ftrace_annotated_branch 00000014 ______f.493 00000753 l O .rodata 0000000e __func__.494 00001900 l O _ftrace_branch 00000014 ______f.495 000003d4 l O _ftrace_annotated_branch 00000014 ______f.496 00000761 l O .rodata 00000009 __func__.497 00001914 l O _ftrace_branch 00000014 ______f.498 000003e8 l O _ftrace_annotated_branch 00000014 ______f.499 0000076a l O .rodata 0000000f __func__.500 00001928 l O _ftrace_branch 00000014 ______f.501 00000779 l O .rodata 00000012 __func__.502 0000193c l O _ftrace_branch 00000014 ______f.503 0000078b l O .rodata 00000012 __func__.504 00001950 l O _ftrace_branch 00000014 ______f.505 0000079d l O .rodata 00000010 __func__.506 00001964 l O _ftrace_branch 00000014 ______f.507 000007ad l O .rodata 0000000d __func__.508 00001978 l O _ftrace_branch 00000014 ______f.509 000003fc l O _ftrace_annotated_branch 00000014 ______f.510 0000198c l O _ftrace_branch 00000014 ______f.511 00000410 l O _ftrace_annotated_branch 00000014 ______f.512 000019a0 l O _ftrace_branch 00000014 ______f.513 00000424 l O _ftrace_annotated_branch 00000014 ______f.514 000007ba l O .rodata 0000000b __func__.515 000019b4 l O _ftrace_branch 00000014 ______f.516 00000438 l O _ftrace_annotated_branch 00000014 ______f.517 000007c5 l O .rodata 0000000a __func__.518 0000044c l O _ftrace_annotated_branch 00000014 ______f.519 000007cf l O .rodata 0000000a __func__.520 00000460 l O _ftrace_annotated_branch 00000014 ______f.521 000007d9 l O .rodata 00000008 __func__.522 000019c8 l O _ftrace_branch 00000014 ______f.523 000019dc l O _ftrace_branch 00000014 ______f.524 000007e1 l O .rodata 00000016 __func__.525 000019f0 l O _ftrace_branch 00000014 ______f.526 000007f7 l O .rodata 0000000c __func__.527 00001a04 l O _ftrace_branch 00000014 ______f.528 00000803 l O .rodata 0000000d __func__.529 00001a18 l O _ftrace_branch 00000014 ______f.530 00000810 l O .rodata 00000008 __func__.531 00001a2c l O _ftrace_branch 00000014 ______f.532 00000818 l O .rodata 0000000a __func__.533 00001a40 l O _ftrace_branch 00000014 ______f.534 00000822 l O .rodata 00000007 __func__.535 00001a54 l O _ftrace_branch 00000014 ______f.536 00000829 l O .rodata 0000001d __func__.537 00001a68 l O _ftrace_branch 00000014 ______f.538 00000846 l O .rodata 00000010 __func__.539 00001a7c l O _ftrace_branch 00000014 ______f.540 00000856 l O .rodata 00000010 __func__.541 00001a90 l O _ftrace_branch 00000014 ______f.542 00000866 l O .rodata 00000011 __func__.543 00001aa4 l O _ftrace_branch 00000014 ______f.544 00000474 l O _ftrace_annotated_branch 00000014 ______f.545 00000877 l O .rodata 0000001a __func__.546 00001ab8 l O _ftrace_branch 00000014 ______f.547 00000488 l O _ftrace_annotated_branch 00000014 ______f.548 00000891 l O .rodata 00000018 __func__.549 00001acc l O _ftrace_branch 00000014 ______f.550 000008a9 l O .rodata 0000001d __func__.551 00001ae0 l O _ftrace_branch 00000014 ______f.552 000008c6 l O .rodata 00000016 __func__.553 00001af4 l O _ftrace_branch 00000014 ______f.554 000008dc l O .rodata 0000000f __func__.555 00001b08 l O _ftrace_branch 00000014 ______f.556 000008eb l O .rodata 00000008 __func__.557 00001b1c l O _ftrace_branch 00000014 ______f.558 0000049c l O _ftrace_annotated_branch 00000014 ______f.559 000008f3 l O .rodata 00000010 __func__.560 00001b30 l O _ftrace_branch 00000014 ______f.561 00000903 l O .rodata 00000016 __func__.562 000004b0 l O _ftrace_annotated_branch 00000014 ______f.563 00000919 l O .rodata 0000000f __func__.564 000004c4 l O _ftrace_annotated_branch 00000014 ______f.565 00000928 l O .rodata 00000015 __func__.566 00001b44 l O _ftrace_branch 00000014 ______f.567 00001b58 l O _ftrace_branch 00000014 ______f.568 0000093d l O .rodata 0000000d __func__.569 000004d8 l O _ftrace_annotated_branch 00000014 ______f.570 0000000c l O .bss 00000008 __key.571 0000094a l O .rodata 00000016 __func__.572 00001b6c l O _ftrace_branch 00000014 ______f.573 000004ec l O _ftrace_annotated_branch 00000014 ______f.574 00000960 l O .rodata 00000014 __func__.575 00001b80 l O _ftrace_branch 00000014 ______f.576 00000974 l O .rodata 00000019 __func__.577 00001b94 l O _ftrace_branch 00000014 ______f.578 0000098d l O .rodata 0000000e __func__.579 00001ba8 l O _ftrace_branch 00000014 ______f.580 00000500 l O _ftrace_annotated_branch 00000014 ______f.581 0000099b l O .rodata 00000014 __func__.582 00001bbc l O _ftrace_branch 00000014 ______f.583 00001bd0 l O _ftrace_branch 00000014 ______f.584 000009af l O .rodata 00000015 __func__.585 00001be4 l O _ftrace_branch 00000014 ______f.586 00000514 l O _ftrace_annotated_branch 00000014 ______f.587 000009c4 l O .rodata 00000015 __func__.588 00001bf8 l O _ftrace_branch 00000014 ______f.589 00000528 l O _ftrace_annotated_branch 00000014 ______f.590 000009d9 l O .rodata 0000000e __func__.591 00001c0c l O _ftrace_branch 00000014 ______f.592 0000053c l O _ftrace_annotated_branch 00000014 ______f.593 000009e7 l O .rodata 0000000e __func__.594 00001c20 l O _ftrace_branch 00000014 ______f.595 00000550 l O _ftrace_annotated_branch 00000014 ______f.596 000009f5 l O .rodata 00000012 __func__.597 00001c34 l O _ftrace_branch 00000014 ______f.598 00000564 l O _ftrace_annotated_branch 00000014 ______f.599 00000a07 l O .rodata 00000019 __func__.600 00001c48 l O _ftrace_branch 00000014 ______f.601 00000578 l O _ftrace_annotated_branch 00000014 ______f.602 00000a20 l O .rodata 0000000d __func__.603 00001c5c l O _ftrace_branch 00000014 ______f.604 00000a2d l O .rodata 0000000f __func__.605 00001c70 l O _ftrace_branch 00000014 ______f.606 00000a3c l O .rodata 0000000f __func__.607 00000a4b l O .rodata 00000013 __func__.608 00001c84 l O _ftrace_branch 00000014 ______f.609 00000a5e l O .rodata 00000015 __func__.610 00001c98 l O _ftrace_branch 00000014 ______f.611 00000a73 l O .rodata 00000012 __func__.612 00001cac l O _ftrace_branch 00000014 ______f.613 00000a85 l O .rodata 00000013 __func__.614 00001cc0 l O _ftrace_branch 00000014 ______f.615 00000a98 l O .rodata 00000015 __func__.616 00000aad l O .rodata 00000014 __func__.617 00001cd4 l O _ftrace_branch 00000014 ______f.618 00000ac1 l O .rodata 00000009 __func__.619 00001ce8 l O _ftrace_branch 00000014 ______f.620 00000aca l O .rodata 00000005 __func__.621 00001cfc l O _ftrace_branch 00000014 ______f.622 00001d10 l O _ftrace_branch 00000014 ______f.623 0000058c l O _ftrace_annotated_branch 00000014 ______f.624 00000acf l O .rodata 00000016 __func__.625 00001d24 l O _ftrace_branch 00000014 ______f.626 000005a0 l O _ftrace_annotated_branch 00000014 ______f.627 00000ae5 l O .rodata 00000018 __func__.628 00001d38 l O _ftrace_branch 00000014 ______f.629 000005b4 l O _ftrace_annotated_branch 00000014 ______f.630 00000014 l O .bss 00000008 __key.631 00000afd l O .rodata 00000011 __func__.632 00001d4c l O _ftrace_branch 00000014 ______f.633 00000b0e l O .rodata 00000013 __func__.634 00001d60 l O _ftrace_branch 00000014 ______f.635 00000b21 l O .rodata 00000010 __func__.636 00001d74 l O _ftrace_branch 00000014 ______f.637 000005c8 l O _ftrace_annotated_branch 00000014 ______f.638 000005dc l O _ftrace_annotated_branch 00000014 ______f.639 00000b31 l O .rodata 00000011 __func__.640 00001d88 l O _ftrace_branch 00000014 ______f.641 000005f0 l O _ftrace_annotated_branch 00000014 ______f.642 00000604 l O _ftrace_annotated_branch 00000014 ______f.643 00001d9c l O _ftrace_branch 00000014 ______f.644 00000618 l O _ftrace_annotated_branch 00000014 ______f.645 0000062c l O _ftrace_annotated_branch 00000014 ______f.646 00000b42 l O .rodata 00000015 __func__.647 00001db0 l O _ftrace_branch 00000014 ______f.648 00001dc4 l O _ftrace_branch 00000014 ______f.649 00000640 l O _ftrace_annotated_branch 00000014 ______f.650 00000654 l O _ftrace_annotated_branch 00000014 ______f.651 00000b57 l O .rodata 0000000e __func__.652 00001dd8 l O _ftrace_branch 00000014 ______f.653 00000b65 l O .rodata 00000014 __func__.654 00001dec l O _ftrace_branch 00000014 ______f.655 00000b79 l O .rodata 00000016 __func__.656 00001e00 l O _ftrace_branch 00000014 ______f.657 00000b8f l O .rodata 0000000c __func__.658 00001e14 l O _ftrace_branch 00000014 ______f.659 00000b9b l O .rodata 00000018 __func__.660 00001e28 l O _ftrace_branch 00000014 ______f.661 00000bb3 l O .rodata 00000018 __func__.662 00001e3c l O _ftrace_branch 00000014 ______f.663 00000bcb l O .rodata 0000001a __func__.664 00001e50 l O _ftrace_branch 00000014 ______f.665 00000be5 l O .rodata 00000011 __func__.666 00001e64 l O _ftrace_branch 00000014 ______f.667 00000bf6 l O .rodata 00000019 __func__.668 00001e78 l O _ftrace_branch 00000014 ______f.669 00000c0f l O .rodata 0000000d __func__.670 00000c1c l O .rodata 00000016 __func__.671 00001e8c l O _ftrace_branch 00000014 ______f.672 00001ea0 l O _ftrace_branch 00000014 ______f.673 00001eb4 l O _ftrace_branch 00000014 ______f.674 00000c32 l O .rodata 0000001e __func__.675 00001ec8 l O _ftrace_branch 00000014 ______f.676 00000c50 l O .rodata 00000011 __func__.677 00001edc l O _ftrace_branch 00000014 ______f.678 00000c61 l O .rodata 00000014 __func__.679 00001ef0 l O _ftrace_branch 00000014 ______f.680 00000c75 l O .rodata 00000010 __func__.681 00001f04 l O _ftrace_branch 00000014 ______f.682 00000c85 l O .rodata 00000010 __func__.683 00000c95 l O .rodata 00000014 __func__.684 00000ca9 l O .rodata 00000013 __func__.685 00001f18 l O _ftrace_branch 00000014 ______f.686 00000668 l O _ftrace_annotated_branch 00000014 ______f.687 00001f2c l O _ftrace_branch 00000014 ______f.688 00001f40 l O _ftrace_branch 00000014 ______f.689 00000cbc l O .rodata 00000012 __func__.690 00001f54 l O _ftrace_branch 00000014 ______f.691 0000067c l O _ftrace_annotated_branch 00000014 ______f.692 00001f68 l O _ftrace_branch 00000014 ______f.693 00000cce l O .rodata 00000014 __func__.694 00001f7c l O _ftrace_branch 00000014 ______f.695 00000690 l O _ftrace_annotated_branch 00000014 ______f.696 00000ce2 l O .rodata 0000001b __func__.697 00001f90 l O _ftrace_branch 00000014 ______f.698 000006a4 l O _ftrace_annotated_branch 00000014 ______f.699 00001fa4 l O _ftrace_branch 00000014 ______f.700 000006b8 l O _ftrace_annotated_branch 00000014 ______f.701 00001fb8 l O _ftrace_branch 00000014 ______f.702 000006cc l O _ftrace_annotated_branch 00000014 ______f.703 00000cfd l O .rodata 0000001b __func__.704 00001fcc l O _ftrace_branch 00000014 ______f.705 000006e0 l O _ftrace_annotated_branch 00000014 ______f.706 00001fe0 l O _ftrace_branch 00000014 ______f.707 000006f4 l O _ftrace_annotated_branch 00000014 ______f.708 00001ff4 l O _ftrace_branch 00000014 ______f.709 00000708 l O _ftrace_annotated_branch 00000014 ______f.710 00000d18 l O .rodata 00000011 __func__.711 0000071c l O _ftrace_annotated_branch 00000014 ______f.712 00000d29 l O .rodata 00000013 __func__.713 00002008 l O _ftrace_branch 00000014 ______f.714 00000730 l O _ftrace_annotated_branch 00000014 ______f.715 0000201c l O _ftrace_branch 00000014 ______f.716 00000744 l O _ftrace_annotated_branch 00000014 ______f.717 00000d3c l O .rodata 0000000d __func__.718 00000758 l O _ftrace_annotated_branch 00000014 ______f.719 00000d49 l O .rodata 0000000a __func__.720 00002030 l O _ftrace_branch 00000014 ______f.721 00000d53 l O .rodata 00000013 __func__.722 00002044 l O _ftrace_branch 00000014 ______f.723 00000d66 l O .rodata 00000011 __func__.724 00002058 l O _ftrace_branch 00000014 ______f.725 00000d77 l O .rodata 00000014 __func__.726 0000206c l O _ftrace_branch 00000014 ______f.727 00000d8b l O .rodata 00000017 __func__.728 00002080 l O _ftrace_branch 00000014 ______f.729 00000da2 l O .rodata 00000019 __func__.730 00002094 l O _ftrace_branch 00000014 ______f.731 0000076c l O _ftrace_annotated_branch 00000014 ______f.732 000020a8 l O _ftrace_branch 00000014 ______f.733 000020bc l O _ftrace_branch 00000014 ______f.734 00000dbb l O .rodata 00000018 __func__.735 000020d0 l O _ftrace_branch 00000014 ______f.736 00000780 l O _ftrace_annotated_branch 00000014 ______f.737 000020e4 l O _ftrace_branch 00000014 ______f.738 000020f8 l O _ftrace_branch 00000014 ______f.739 00000dd3 l O .rodata 00000012 __func__.740 0000210c l O _ftrace_branch 00000014 ______f.741 00000794 l O _ftrace_annotated_branch 00000014 ______f.742 00000de5 l O .rodata 0000000c __func__.743 00002120 l O _ftrace_branch 00000014 ______f.744 00000df1 l O .rodata 0000000d __func__.745 00002134 l O _ftrace_branch 00000014 ______f.746 00000dfe l O .rodata 0000000c __func__.747 00002148 l O _ftrace_branch 00000014 ______f.748 00000e0a l O .rodata 00000017 __func__.749 0000215c l O _ftrace_branch 00000014 ______f.750 00000e21 l O .rodata 00000007 __func__.751 00002170 l O _ftrace_branch 00000014 ______f.752 00000e28 l O .rodata 00000007 __func__.753 00002184 l O _ftrace_branch 00000014 ______f.754 00000e2f l O .rodata 00000017 __func__.755 00002198 l O _ftrace_branch 00000014 ______f.756 00000e46 l O .rodata 0000000c __func__.757 000021ac l O _ftrace_branch 00000014 ______f.758 000007a8 l O _ftrace_annotated_branch 00000014 ______f.759 00000e52 l O .rodata 0000000e __func__.760 000021c0 l O _ftrace_branch 00000014 ______f.761 000007bc l O _ftrace_annotated_branch 00000014 ______f.762 00000e60 l O .rodata 00000011 __func__.763 000021d4 l O _ftrace_branch 00000014 ______f.764 000007d0 l O _ftrace_annotated_branch 00000014 ______f.765 00000e71 l O .rodata 00000014 __func__.766 000021e8 l O _ftrace_branch 00000014 ______f.767 000007e4 l O _ftrace_annotated_branch 00000014 ______f.768 000021fc l O _ftrace_branch 00000014 ______f.769 000007f8 l O _ftrace_annotated_branch 00000014 ______f.770 00000e85 l O .rodata 00000016 __func__.771 00002210 l O _ftrace_branch 00000014 ______f.772 00002224 l O _ftrace_branch 00000014 ______f.773 00000e9b l O .rodata 00000016 __func__.774 00002238 l O _ftrace_branch 00000014 ______f.775 00000eb1 l O .rodata 00000018 __func__.776 0000224c l O _ftrace_branch 00000014 ______f.777 00002260 l O _ftrace_branch 00000014 ______f.778 00002274 l O _ftrace_branch 00000014 ______f.779 00002288 l O _ftrace_branch 00000014 ______f.780 0000229c l O _ftrace_branch 00000014 ______f.781 000022b0 l O _ftrace_branch 00000014 ______f.782 00000ec9 l O .rodata 00000017 __func__.783 000022c4 l O _ftrace_branch 00000014 ______f.784 0000080c l O _ftrace_annotated_branch 00000014 ______f.785 00000820 l O _ftrace_annotated_branch 00000014 ______f.786 00000ee0 l O .rodata 00000020 __func__.787 000022d8 l O _ftrace_branch 00000014 ______f.788 00000834 l O _ftrace_annotated_branch 00000014 ______f.789 00000f00 l O .rodata 00000019 __func__.790 000022ec l O _ftrace_branch 00000014 ______f.791 00000f19 l O .rodata 00000017 __func__.792 00002300 l O _ftrace_branch 00000014 ______f.793 00002314 l O _ftrace_branch 00000014 ______f.794 00000f30 l O .rodata 00000012 __func__.795 00002328 l O _ftrace_branch 00000014 ______f.796 00000f42 l O .rodata 00000011 __func__.797 0000233c l O _ftrace_branch 00000014 ______f.798 00000f53 l O .rodata 0000000e __func__.799 00002350 l O _ftrace_branch 00000014 ______f.800 00002364 l O _ftrace_branch 00000014 ______f.801 00002378 l O _ftrace_branch 00000014 ______f.802 0000238c l O _ftrace_branch 00000014 ______f.803 00000f61 l O .rodata 00000014 __func__.804 000023a0 l O _ftrace_branch 00000014 ______f.805 00000f75 l O .rodata 00000010 __func__.806 000023b4 l O _ftrace_branch 00000014 ______f.807 00000f85 l O .rodata 00000010 __func__.808 000023c8 l O _ftrace_branch 00000014 ______f.809 00000f95 l O .rodata 0000000f __func__.810 000023dc l O _ftrace_branch 00000014 ______f.811 00000fa4 l O .rodata 0000000f __func__.812 000023f0 l O _ftrace_branch 00000014 ______f.813 00000fb3 l O .rodata 00000010 __func__.814 00002404 l O _ftrace_branch 00000014 ______f.815 00002418 l O _ftrace_branch 00000014 ______f.816 0000242c l O _ftrace_branch 00000014 ______f.817 00002440 l O _ftrace_branch 00000014 ______f.818 00002454 l O _ftrace_branch 00000014 ______f.819 00002468 l O _ftrace_branch 00000014 ______f.820 0000247c l O _ftrace_branch 00000014 ______f.821 00002490 l O _ftrace_branch 00000014 ______f.822 000024a4 l O _ftrace_branch 00000014 ______f.823 000024b8 l O _ftrace_branch 00000014 ______f.824 00000fc3 l O .rodata 00000010 __func__.825 000024cc l O _ftrace_branch 00000014 ______f.826 00000848 l O _ftrace_annotated_branch 00000014 ______f.827 00000fd3 l O .rodata 0000000f __func__.828 000024e0 l O _ftrace_branch 00000014 ______f.829 00000fe2 l O .rodata 00000010 __func__.830 000024f4 l O _ftrace_branch 00000014 ______f.831 00002508 l O _ftrace_branch 00000014 ______f.832 0000001c l O .bss 00000004 __force_order 00000000 *UND* 00000000 mprotect_fixup 00000004 g O .bss 00000004 core_uses_pid 00001eb0 g F .text 0000002d install_exec_creds 00000000 *UND* 00000000 filp_open 00000000 *UND* 00000000 sys_close 00000670 g F .text 00000102 bprm_mm_init 00000000 *UND* 00000000 _spin_unlock_irq 00000000 *UND* 00000000 put_files_struct 00000000 *UND* 00000000 revert_creds 00000f50 g F .text 000001b0 open_exec 00000000 *UND* 00000000 copy_from_user 00000000 *UND* 00000000 reset_files_struct 00000000 *UND* 00000000 detach_pid 00000000 *UND* 00000000 nameidata_to_filp 00000000 *UND* 00000000 snprintf 00000000 *UND* 00000000 flush_itimer_signals 00000000 *UND* 00000000 complete 00000000 *UND* 00000000 vm_get_page_prot 00000000 *UND* 00000000 mutex_lock_interruptible_nested 00000000 *UND* 00000000 zap_other_threads 00000000 *UND* 00000000 argv_split 00000000 *UND* 00000000 put_page 00003a90 g F .text 00000692 do_coredump 00000000 *UND* 00000000 abort_creds 00000090 g F .text 0000035a sys_uselib 00000000 *UND* 00000000 kfree 00003060 g F .text 00000121 set_binfmt 00000000 *UND* 00000000 might_fault 00000000 *UND* 00000000 inotify_inode_queue_event 00000000 *UND* 00000000 do_gettimeofday 00000000 *UND* 00000000 _read_unlock 00000000 *UND* 00000000 init_waitqueue_head 00000000 *UND* 00000000 __phys_addr 00000000 *UND* 00000000 __per_cpu_offset 00000000 *UND* 00000000 _write_unlock 00000000 *UND* 00000000 path_put 00000000 *UND* 00000000 unshare_files 00000000 *UND* 00000000 signal_wake_up 00000060 g F .text 00000029 unregister_binfmt 00000000 *UND* 00000000 __put_cred 00000000 *UND* 00000000 wake_up_process 00000000 *UND* 00000000 _write_lock_irq 00000000 *UND* 00000000 schedule 00000000 *UND* 00000000 get_user_pages 00000000 *UND* 00000000 kmap 00001ee0 g F .text 00000161 check_unsafe_exec 00000000 g O .data 00000080 core_pattern 00000000 *UND* 00000000 per_cpu__gdt_page 00000000 *UND* 00000000 init_new_context 00000000 *UND* 00000000 transfer_pid 00000000 *UND* 00000000 kmem_cache_alloc 00000000 *UND* 00000000 strrchr 00000000 *UND* 00000000 free_pgd_range 00000000 *UND* 00000000 security_bprm_check 00000000 *UND* 00000000 _write_lock 00000000 *UND* 00000000 file_permission 00000000 *UND* 00000000 mm_alloc 00000000 *UND* 00000000 init_task 00000000 *UND* 00000000 find_vma 00000000 *UND* 00000000 module_put 00000000 *UND* 00000000 expand_stack 00000000 *UND* 00000000 unlock_kernel 00000000 *UND* 00000000 per_cpu__this_cpu_off 00000000 *UND* 00000000 flush_tlb_mm 00000000 *UND* 00000000 security_bprm_committed_creds 00000000 *UND* 00000000 prepare_creds 00000000 *UND* 00000000 inotify_dentry_parent_queue_event 00000000 *UND* 00000000 arch_align_stack 00000000 *UND* 00000000 _spin_unlock 00000000 *UND* 00000000 fput 00000000 *UND* 00000000 down_write 00000000 *UND* 00000000 up_write 00002780 g F .text 0000004d free_bprm 00002050 g F .text 00000162 prepare_binprm 00000000 *UND* 00000000 strnlen_user 00000000 *UND* 00000000 _spin_unlock_irqrestore 00000000 *UND* 00000000 flush_signal_handlers 00000000 *UND* 00000000 list_del 00001bc0 g F .text 00000051 set_task_comm 00000000 *UND* 00000000 attach_pid 00000000 *UND* 00000000 kmem_cache_free 00000000 *UND* 00000000 strlcpy 00000000 *UND* 00000000 vma_adjust 00000000 *UND* 00000000 mcount 00000ad0 g F .text 00000047 copy_strings_kernel 00000000 *UND* 00000000 strncpy 00000000 *UND* 00000000 _cond_resched 00000000 *UND* 00000000 exit_itimers 00000000 *UND* 00000000 uts_sem 00000000 *UND* 00000000 kunmap 00000000 *UND* 00000000 lock_kernel 00000000 *UND* 00000000 _spin_lock_irq 00000000 *UND* 00000000 printk 00001c20 g F .text 0000028e flush_old_exec 00000000 *UND* 00000000 path_lookup_open 000027d0 g F .text 0000088b do_execve 00000000 *UND* 00000000 release_open_intent 00000000 *UND* 00000000 tasklist_lock 00000000 *UND* 00000000 free_pages_and_swap_cache 00000000 *UND* 00000000 getname 00000000 *UND* 00000000 sched_exec 00000000 *UND* 00000000 lock_acquire 00000000 *UND* 00000000 kmap_atomic 00000000 *UND* 00000000 vfs_read 00001100 g F .text 0000005c kernel_read 00000000 *UND* 00000000 wait_for_completion 00000000 *UND* 00000000 per_cpu__cpu_number 00000000 *UND* 00000000 release_task 00000000 *UND* 00000000 lock_release 00000000 *UND* 00000000 kunmap_atomic 00003a70 g F .text 0000001e get_dumpable 00000000 *UND* 00000000 mm_release 00000000 *UND* 00000000 strcmp 00000000 *UND* 00000000 down_read 00000000 *UND* 00000000 __mmdrop 00000000 *UND* 00000000 __list_add 00000000 *UND* 00000000 override_creds 00000000 *UND* 00000000 flush_thread 00000000 *UND* 00000000 lru_add_drain 00000000 *UND* 00000000 mmput 00000000 *UND* 00000000 hweight32 00000000 *UND* 00000000 mutex_unlock 00003a00 g F .text 00000070 set_dumpable 00000000 *UND* 00000000 per_cpu__cpu_tlbstate 00000000 *UND* 00000000 set_mm_exe_file 00000000 *UND* 00000000 names_cachep 00000000 *UND* 00000000 do_truncate 00000000 g F .text 0000005a register_binfmt 00000000 *UND* 00000000 filp_close 00000000 *UND* 00000000 __get_user_4 00000d30 g F .text 0000021e setup_arg_pages 00000000 *UND* 00000000 vm_area_cachep 00000000 *UND* 00000000 security_bprm_set_creds 00000000 *UND* 00000000 __tracepoint_kmalloc 00001b60 g F .text 00000053 get_task_comm 00000000 *UND* 00000000 move_page_tables 00000000 *UND* 00000000 _spin_lock 00000000 *UND* 00000000 arch_pick_mmap_layout 00000000 *UND* 00000000 argv_free 00000000 *UND* 00000000 __cleanup_sighand 00000000 *UND* 00000000 commit_creds 00000000 *UND* 00000000 _write_unlock_irq 00000000 *UND* 00000000 lock_task_sighand 00000000 *UND* 00000000 pid_vnr 00000000 *UND* 00000000 cpu_online_mask 00000000 *UND* 00000000 send_sig 00000000 *UND* 00000000 insert_vm_struct 00000000 *UND* 00000000 security_bprm_committing_creds 000022f0 g F .text 00000487 search_binary_handler 00000000 *UND* 00000000 prepare_exec_creds 00000000 *UND* 00000000 deny_write_access 00000000 *UND* 00000000 sighand_cachep 00000000 *UND* 00000000 _read_lock 00000000 g O .bss 00000004 suid_dumpable 00000000 *UND* 00000000 inode_permission 00000000 *UND* 00000000 strchr 00000000 *UND* 00000000 ptrace_notify 00000000 *UND* 00000000 call_usermodehelper_pipe 00000000 *UND* 00000000 up_read 00000000 *UND* 00000000 ftrace_likely_update 000021c0 g F .text 0000012c remove_arg_zero 00000000 *UND* 00000000 kmalloc_caches 00000000 *UND* 00000000 per_cpu__current_task 00000000 *UND* 00000000 __request_module 00000000 *UND* 00000000 per_cpu__mmu_gathers 00000000 *UND* 00000000 rcu_lock_map Disassembly of section .text: 00000000 : 0: 55 push %ebp 1: 89 e5 mov %esp,%ebp 3: 53 push %ebx 4: e8 fc ff ff ff call 5 5: R_386_PC32 mcount 9: 31 d2 xor %edx,%edx b: 89 c3 mov %eax,%ebx d: 85 c0 test %eax,%eax f: 0f 94 c2 sete %dl 12: 8b 04 95 0c 00 00 00 mov 0xc(,%edx,4),%eax 15: R_386_32 _ftrace_branch 19: 40 inc %eax 1a: 89 04 95 0c 00 00 00 mov %eax,0xc(,%edx,4) 1d: R_386_32 _ftrace_branch 21: 85 d2 test %edx,%edx 23: b8 ea ff ff ff mov $0xffffffea,%eax 28: 74 06 je 30 2a: 5b pop %ebx 2b: 5d pop %ebp 2c: c3 ret 2d: 8d 76 00 lea 0x0(%esi),%esi 30: b8 a0 00 00 00 mov $0xa0,%eax 31: R_386_32 .data 35: e8 fc ff ff ff call 36 36: R_386_PC32 _write_lock 3a: 8b 0d 80 00 00 00 mov 0x80,%ecx 3c: R_386_32 .data 40: ba 80 00 00 00 mov $0x80,%edx 41: R_386_32 .data 45: 89 d8 mov %ebx,%eax 47: e8 fc ff ff ff call 48 48: R_386_PC32 __list_add 4c: b8 a0 00 00 00 mov $0xa0,%eax 4d: R_386_32 .data 51: e8 fc ff ff ff call 52 52: R_386_PC32 _write_unlock 56: 31 c0 xor %eax,%eax 58: eb d0 jmp 2a 5a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 00000060 : 60: 55 push %ebp 61: 89 e5 mov %esp,%ebp 63: 53 push %ebx 64: e8 fc ff ff ff call 65 65: R_386_PC32 mcount 69: 89 c3 mov %eax,%ebx 6b: b8 a0 00 00 00 mov $0xa0,%eax 6c: R_386_32 .data 70: e8 fc ff ff ff call 71 71: R_386_PC32 _write_lock 75: 89 d8 mov %ebx,%eax 77: e8 fc ff ff ff call 78 78: R_386_PC32 list_del 7c: b8 a0 00 00 00 mov $0xa0,%eax 7d: R_386_32 .data 81: e8 fc ff ff ff call 82 82: R_386_PC32 _write_unlock 86: 5b pop %ebx 87: 5d pop %ebp 88: c3 ret 89: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi 00000090 : 90: 55 push %ebp 91: 89 e5 mov %esp,%ebp 93: 57 push %edi 94: 56 push %esi 95: 53 push %ebx 96: 83 ec 68 sub $0x68,%esp 99: e8 fc ff ff ff call 9a 9a: R_386_PC32 mcount 9e: 8b 45 08 mov 0x8(%ebp),%eax a1: 31 db xor %ebx,%ebx a3: e8 fc ff ff ff call a4 a4: R_386_PC32 getname a8: 3d 00 f0 ff ff cmp $0xfffff000,%eax ad: 89 c6 mov %eax,%esi af: 89 c7 mov %eax,%edi b1: 0f 97 c3 seta %bl b4: b8 00 00 00 00 mov $0x0,%eax b5: R_386_32 _ftrace_annotated_branch b9: 31 c9 xor %ecx,%ecx bb: 89 da mov %ebx,%edx bd: e8 fc ff ff ff call be be: R_386_PC32 ftrace_likely_update c2: 31 d2 xor %edx,%edx c4: 85 db test %ebx,%ebx c6: 0f 94 c2 sete %dl c9: 8b 04 95 20 00 00 00 mov 0x20(,%edx,4),%eax cc: R_386_32 _ftrace_branch d0: 40 inc %eax d1: 89 04 95 20 00 00 00 mov %eax,0x20(,%edx,4) d4: R_386_32 _ftrace_branch d8: 85 d2 test %edx,%edx da: 0f 85 d7 02 00 00 jne 3b7 e0: 31 d2 xor %edx,%edx e2: 85 f6 test %esi,%esi e4: 0f 95 c2 setne %dl e7: 8b 04 95 34 00 00 00 mov 0x34(,%edx,4),%eax ea: R_386_32 _ftrace_branch ee: 40 inc %eax ef: 89 04 95 34 00 00 00 mov %eax,0x34(,%edx,4) f2: R_386_32 _ftrace_branch f6: 85 d2 test %edx,%edx f8: 75 66 jne 160 fa: 8b 4d a8 mov 0xffffffa8(%ebp),%ecx fd: 31 d2 xor %edx,%edx ff: be ea ff ff ff mov $0xffffffea,%esi 104: 8b 41 30 mov 0x30(%ecx),%eax 107: 0f b7 40 6e movzwl 0x6e(%eax),%eax 10b: 25 00 f0 00 00 and $0xf000,%eax 110: 3d 00 80 00 00 cmp $0x8000,%eax 115: 0f 95 c2 setne %dl 118: 8b 04 95 48 00 00 00 mov 0x48(,%edx,4),%eax 11b: R_386_32 _ftrace_branch 11f: 40 inc %eax 120: 89 04 95 48 00 00 00 mov %eax,0x48(,%edx,4) 123: R_386_32 _ftrace_branch 127: 85 d2 test %edx,%edx 129: 75 24 jne 14f 12b: 8b 45 a4 mov 0xffffffa4(%ebp),%eax 12e: be f3 ff ff ff mov $0xfffffff3,%esi 133: 8b 50 28 mov 0x28(%eax),%edx 136: c1 ea 02 shr $0x2,%edx 139: 83 e2 01 and $0x1,%edx 13c: 8b 04 95 5c 00 00 00 mov 0x5c(,%edx,4),%eax 13f: R_386_32 _ftrace_branch 143: 40 inc %eax 144: 85 d2 test %edx,%edx 146: 89 04 95 5c 00 00 00 mov %eax,0x5c(,%edx,4) 149: R_386_32 _ftrace_branch 14d: 74 21 je 170 14f: 8d 5d a4 lea 0xffffffa4(%ebp),%ebx 152: 89 d8 mov %ebx,%eax 154: e8 fc ff ff ff call 155 155: R_386_PC32 release_open_intent 159: 89 d8 mov %ebx,%eax 15b: e8 fc ff ff ff call 15c 15c: R_386_PC32 path_put 160: 83 c4 68 add $0x68,%esp 163: 89 f0 mov %esi,%eax 165: 5b pop %ebx 166: 5e pop %esi 167: 5f pop %edi 168: 5d pop %ebp 169: c3 ret 16a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 170: 8b 41 30 mov 0x30(%ecx),%eax 173: ba 25 00 00 00 mov $0x25,%edx 178: e8 fc ff ff ff call 179 179: R_386_PC32 inode_permission 17d: 31 d2 xor %edx,%edx 17f: 89 c6 mov %eax,%esi 181: 85 c0 test %eax,%eax 183: 0f 95 c2 setne %dl 186: 8b 04 95 70 00 00 00 mov 0x70(,%edx,4),%eax 189: R_386_32 _ftrace_branch 18d: 40 inc %eax 18e: 89 04 95 70 00 00 00 mov %eax,0x70(,%edx,4) 191: R_386_32 _ftrace_branch 195: 85 d2 test %edx,%edx 197: 75 b6 jne 14f 199: ba 00 80 00 00 mov $0x8000,%edx 19e: 8d 45 a4 lea 0xffffffa4(%ebp),%eax 1a1: 31 db xor %ebx,%ebx 1a3: e8 fc ff ff ff call 1a4 1a4: R_386_PC32 nameidata_to_filp 1a8: 89 45 a0 mov %eax,0xffffffa0(%ebp) 1ab: 3d 00 f0 ff ff cmp $0xfffff000,%eax 1b0: 89 c6 mov %eax,%esi 1b2: 0f 97 c3 seta %bl 1b5: b8 00 00 00 00 mov $0x0,%eax 1b6: R_386_32 _ftrace_annotated_branch 1ba: 31 c9 xor %ecx,%ecx 1bc: 89 da mov %ebx,%edx 1be: e8 fc ff ff ff call 1bf 1bf: R_386_PC32 ftrace_likely_update 1c3: 31 d2 xor %edx,%edx 1c5: 85 db test %ebx,%ebx 1c7: 0f 95 c2 setne %dl 1ca: 8b 04 95 98 00 00 00 mov 0x98(,%edx,4),%eax 1cd: R_386_32 _ftrace_branch 1d1: 40 inc %eax 1d2: 89 04 95 98 00 00 00 mov %eax,0x98(,%edx,4) 1d5: R_386_32 _ftrace_branch 1d9: 85 d2 test %edx,%edx 1db: 75 83 jne 160 1dd: 8b 46 0c mov 0xc(%esi),%eax 1e0: 31 c9 xor %ecx,%ecx 1e2: bb 20 00 00 00 mov $0x20,%ebx 1e7: 8b 70 30 mov 0x30(%eax),%esi 1ea: 0f b7 56 6e movzwl 0x6e(%esi),%edx 1ee: 81 e2 00 f0 00 00 and $0xf000,%edx 1f4: 81 fa 00 40 00 00 cmp $0x4000,%edx 1fa: 0f 94 c1 sete %cl 1fd: 8b 14 8d ac 00 00 00 mov 0xac(,%ecx,4),%edx 200: R_386_32 _ftrace_branch 204: 42 inc %edx 205: 89 14 8d ac 00 00 00 mov %edx,0xac(,%ecx,4) 208: R_386_32 _ftrace_branch 20c: 85 c9 test %ecx,%ecx 20e: ba 20 00 00 40 mov $0x40000020,%edx 213: 0f 45 da cmovne %edx,%ebx 216: 8b 50 48 mov 0x48(%eax),%edx 219: 31 c9 xor %ecx,%ecx 21b: 31 ff xor %edi,%edi 21d: 89 14 24 mov %edx,(%esp) 220: 89 da mov %ebx,%edx 222: e8 fc ff ff ff call 223 223: R_386_PC32 inotify_dentry_parent_queue_event 227: 89 7c 24 04 mov %edi,0x4(%esp) 22b: 89 f0 mov %esi,%eax 22d: 31 c9 xor %ecx,%ecx 22f: c7 04 24 00 00 00 00 movl $0x0,(%esp) 236: 89 da mov %ebx,%edx 238: be f8 ff ff ff mov $0xfffffff8,%esi 23d: e8 fc ff ff ff call 23e 23e: R_386_PC32 inotify_inode_queue_event 242: 8b 45 a0 mov 0xffffffa0(%ebp),%eax 245: 31 d2 xor %edx,%edx 247: 83 78 10 00 cmpl $0x0,0x10(%eax) 24b: 0f 95 c2 setne %dl 24e: 8b 04 95 c0 00 00 00 mov 0xc0(,%edx,4),%eax 251: R_386_32 _ftrace_branch 255: 40 inc %eax 256: 89 04 95 c0 00 00 00 mov %eax,0xc0(,%edx,4) 259: R_386_32 _ftrace_branch 25d: 85 d2 test %edx,%edx 25f: 75 0d jne 26e 261: 8b 45 a0 mov 0xffffffa0(%ebp),%eax 264: e8 fc ff ff ff call 265 265: R_386_PC32 fput 269: e9 f2 fe ff ff jmp 160 26e: b8 a0 00 00 00 mov $0xa0,%eax 26f: R_386_32 .data 273: e8 fc ff ff ff call 274 274: R_386_PC32 _read_lock 278: 8b 3d 80 00 00 00 mov 0x80,%edi 27a: R_386_32 .data 27e: 8b 07 mov (%edi),%eax 280: 8d 74 26 00 lea 0x0(%esi),%esi 284: 81 ff 80 00 00 00 cmp $0x80,%edi 286: R_386_32 .data 28a: 74 74 je 300 28c: 31 d2 xor %edx,%edx 28e: 83 7f 10 00 cmpl $0x0,0x10(%edi) 292: 0f 94 c2 sete %dl 295: 8b 04 95 d4 00 00 00 mov 0xd4(,%edx,4),%eax 298: R_386_32 _ftrace_branch 29c: 40 inc %eax 29d: 89 04 95 d4 00 00 00 mov %eax,0xd4(,%edx,4) 2a0: R_386_32 _ftrace_branch 2a4: 85 d2 test %edx,%edx 2a6: 75 48 jne 2f0 2a8: 8b 57 08 mov 0x8(%edi),%edx 2ab: c7 45 98 01 00 00 00 movl $0x1,0xffffff98(%ebp) 2b2: 85 d2 test %edx,%edx 2b4: 0f 95 c0 setne %al 2b7: 89 55 9c mov %edx,0xffffff9c(%ebp) 2ba: 0f b6 d0 movzbl %al,%edx 2bd: 8b 04 95 fc 00 00 00 mov 0xfc(,%edx,4),%eax 2c0: R_386_32 _ftrace_branch 2c4: 40 inc %eax 2c5: 85 d2 test %edx,%edx 2c7: 89 04 95 fc 00 00 00 mov %eax,0xfc(,%edx,4) 2ca: R_386_32 _ftrace_branch 2ce: 0f 85 7c 00 00 00 jne 350 2d4: 31 d2 xor %edx,%edx 2d6: 83 7d 98 00 cmpl $0x0,0xffffff98(%ebp) 2da: 0f 94 c2 sete %dl 2dd: 8b 04 95 e8 00 00 00 mov 0xe8(,%edx,4),%eax 2e0: R_386_32 _ftrace_branch 2e4: 40 inc %eax 2e5: 89 04 95 e8 00 00 00 mov %eax,0xe8(,%edx,4) 2e8: R_386_32 _ftrace_branch 2ec: 85 d2 test %edx,%edx 2ee: 74 1f je 30f 2f0: 8b 3f mov (%edi),%edi 2f2: 8b 07 mov (%edi),%eax 2f4: 8d 74 26 00 lea 0x0(%esi),%esi 2f8: 81 ff 80 00 00 00 cmp $0x80,%edi 2fa: R_386_32 .data 2fe: 75 8c jne 28c 300: b8 a0 00 00 00 mov $0xa0,%eax 301: R_386_32 .data 305: e8 fc ff ff ff call 306 306: R_386_PC32 _read_unlock 30a: e9 52 ff ff ff jmp 261 30f: b8 a0 00 00 00 mov $0xa0,%eax 310: R_386_32 .data 314: e8 fc ff ff ff call 315 315: R_386_PC32 _read_unlock 319: 8b 45 a0 mov 0xffffffa0(%ebp),%eax 31c: ff 57 10 call *0x10(%edi) 31f: 89 c6 mov %eax,%esi 321: b8 a0 00 00 00 mov $0xa0,%eax 322: R_386_32 .data 326: e8 fc ff ff ff call 327 327: R_386_PC32 _read_lock 32b: 8b 47 08 mov 0x8(%edi),%eax 32e: e8 fc ff ff ff call 32f 32f: R_386_PC32 module_put 333: 31 d2 xor %edx,%edx 335: 83 fe f8 cmp $0xfffffff8,%esi 338: 0f 95 c2 setne %dl 33b: 8b 04 95 24 01 00 00 mov 0x124(,%edx,4),%eax 33e: R_386_32 _ftrace_branch 342: 40 inc %eax 343: 89 04 95 24 01 00 00 mov %eax,0x124(,%edx,4) 346: R_386_32 _ftrace_branch 34a: 85 d2 test %edx,%edx 34c: 74 a2 je 2f0 34e: eb b0 jmp 300 350: 8b 55 9c mov 0xffffff9c(%ebp),%edx 353: 31 db xor %ebx,%ebx 355: b9 01 00 00 00 mov $0x1,%ecx 35a: 64 a1 00 00 00 00 mov %fs:0x0,%eax 35c: R_386_32 per_cpu__cpu_number 360: 89 45 94 mov %eax,0xffffff94(%ebp) 363: b8 14 00 00 00 mov $0x14,%eax 364: R_386_32 _ftrace_annotated_branch 368: 83 3a 02 cmpl $0x2,(%edx) 36b: 0f 95 c3 setne %bl 36e: 89 da mov %ebx,%edx 370: e8 fc ff ff ff call 371 371: R_386_PC32 ftrace_likely_update 375: 31 d2 xor %edx,%edx 377: 85 db test %ebx,%ebx 379: 0f 95 c2 setne %dl 37c: 8b 04 95 10 01 00 00 mov 0x110(,%edx,4),%eax 37f: R_386_32 _ftrace_branch 383: 40 inc %eax 384: 89 04 95 10 01 00 00 mov %eax,0x110(,%edx,4) 387: R_386_32 _ftrace_branch 38b: 85 d2 test %edx,%edx 38d: 74 1c je 3ab 38f: 8b 55 94 mov 0xffffff94(%ebp),%edx 392: 8b 04 95 00 00 00 00 mov 0x0(,%edx,4),%eax 395: R_386_32 __per_cpu_offset 399: 8b 55 9c mov 0xffffff9c(%ebp),%edx 39c: 8b 8a 48 01 00 00 mov 0x148(%edx),%ecx 3a2: 01 c8 add %ecx,%eax 3a4: ff 00 incl (%eax) 3a6: e9 29 ff ff ff jmp 2d4 3ab: c7 45 98 00 00 00 00 movl $0x0,0xffffff98(%ebp) 3b2: e9 1d ff ff ff jmp 2d4 3b7: b8 21 00 00 00 mov $0x21,%eax 3bc: 89 f2 mov %esi,%edx 3be: b9 01 00 00 00 mov $0x1,%ecx 3c3: 89 44 24 04 mov %eax,0x4(%esp) 3c7: 8d 45 a4 lea 0xffffffa4(%ebp),%eax 3ca: 89 04 24 mov %eax,(%esp) 3cd: b8 9c ff ff ff mov $0xffffff9c,%eax 3d2: e8 fc ff ff ff call 3d3 3d3: R_386_PC32 path_lookup_open 3d7: 89 c6 mov %eax,%esi 3d9: 89 fa mov %edi,%edx 3db: a1 00 00 00 00 mov 0x0,%eax 3dc: R_386_32 names_cachep 3e0: e8 fc ff ff ff call 3e1 3e1: R_386_PC32 kmem_cache_free 3e5: e9 f6 fc ff ff jmp e0 3ea: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 000003f0 : 3f0: 55 push %ebp 3f1: 89 e5 mov %esp,%ebp 3f3: 57 push %edi 3f4: 56 push %esi 3f5: 53 push %ebx 3f6: 83 ec 18 sub $0x18,%esp 3f9: e8 fc ff ff ff call 3fa 3fa: R_386_PC32 mcount 3fe: c7 04 24 01 00 00 00 movl $0x1,(%esp) 405: 89 c7 mov %eax,%edi 407: 89 ce mov %ecx,%esi 409: 89 74 24 04 mov %esi,0x4(%esp) 40d: 31 c9 xor %ecx,%ecx 40f: 89 d3 mov %edx,%ebx 411: 89 4c 24 10 mov %ecx,0x10(%esp) 415: 8b 97 84 00 00 00 mov 0x84(%edi),%edx 41b: 8d 4d f0 lea 0xfffffff0(%ebp),%ecx 41e: 89 4c 24 0c mov %ecx,0xc(%esp) 422: b9 01 00 00 00 mov $0x1,%ecx 427: 89 4c 24 08 mov %ecx,0x8(%esp) 42b: 89 d9 mov %ebx,%ecx 42d: 64 a1 00 00 00 00 mov %fs:0x0,%eax 42f: R_386_32 per_cpu__current_task 433: e8 fc ff ff ff call 434 434: R_386_PC32 get_user_pages 438: 31 d2 xor %edx,%edx 43a: 85 c0 test %eax,%eax 43c: 0f 9e c2 setle %dl 43f: 8b 04 95 38 01 00 00 mov 0x138(,%edx,4),%eax 442: R_386_32 _ftrace_branch 446: 40 inc %eax 447: 89 04 95 38 01 00 00 mov %eax,0x138(,%edx,4) 44a: R_386_32 _ftrace_branch 44e: 31 c0 xor %eax,%eax 450: 85 d2 test %edx,%edx 452: 75 7f jne 4d3 454: 31 d2 xor %edx,%edx 456: 85 f6 test %esi,%esi 458: 0f 95 c2 setne %dl 45b: 8b 04 95 4c 01 00 00 mov 0x14c(,%edx,4),%eax 45e: R_386_32 _ftrace_branch 462: 40 inc %eax 463: 89 04 95 4c 01 00 00 mov %eax,0x14c(,%edx,4) 466: R_386_32 _ftrace_branch 46a: 85 d2 test %edx,%edx 46c: 74 62 je 4d0 46e: 8b 87 80 00 00 00 mov 0x80(%edi),%eax 474: 8b 50 04 mov 0x4(%eax),%edx 477: 8b 48 08 mov 0x8(%eax),%ecx 47a: 29 d1 sub %edx,%ecx 47c: 31 d2 xor %edx,%edx 47e: 81 f9 00 00 02 00 cmp $0x20000,%ecx 484: 0f 96 c2 setbe %dl 487: 8b 04 95 60 01 00 00 mov 0x160(,%edx,4),%eax 48a: R_386_32 _ftrace_branch 48e: 40 inc %eax 48f: 89 04 95 60 01 00 00 mov %eax,0x160(,%edx,4) 492: R_386_32 _ftrace_branch 496: 85 d2 test %edx,%edx 498: 75 36 jne 4d0 49a: 64 a1 00 00 00 00 mov %fs:0x0,%eax 49c: R_386_32 per_cpu__current_task 4a0: 8b 80 e0 03 00 00 mov 0x3e0(%eax),%eax 4a6: 31 d2 xor %edx,%edx 4a8: 05 84 01 00 00 add $0x184,%eax 4ad: 8b 40 18 mov 0x18(%eax),%eax 4b0: c1 e8 02 shr $0x2,%eax 4b3: 39 c1 cmp %eax,%ecx 4b5: 0f 97 c2 seta %dl 4b8: 8b 04 95 74 01 00 00 mov 0x174(,%edx,4),%eax 4bb: R_386_32 _ftrace_branch 4bf: 40 inc %eax 4c0: 89 04 95 74 01 00 00 mov %eax,0x174(,%edx,4) 4c3: R_386_32 _ftrace_branch 4c7: 85 d2 test %edx,%edx 4c9: 75 10 jne 4db 4cb: 90 nop 4cc: 8d 74 26 00 lea 0x0(%esi),%esi 4d0: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 4d3: 83 c4 18 add $0x18,%esp 4d6: 5b pop %ebx 4d7: 5e pop %esi 4d8: 5f pop %edi 4d9: 5d pop %ebp 4da: c3 ret 4db: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 4de: e8 fc ff ff ff call 4df 4df: R_386_PC32 put_page 4e3: 31 c0 xor %eax,%eax 4e5: eb ec jmp 4d3 4e7: 89 f6 mov %esi,%esi 4e9: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 000004f0 : 4f0: 55 push %ebp 4f1: 89 e5 mov %esp,%ebp 4f3: e8 fc ff ff ff call 4f4 4f4: R_386_PC32 mcount 4f8: e8 fc ff ff ff call 4f9 4f9: R_386_PC32 put_page 4fd: 5d pop %ebp 4fe: c3 ret 4ff: 90 nop 00000500 : 500: 55 push %ebp 501: 89 e5 mov %esp,%ebp 503: e8 fc ff ff ff call 504 504: R_386_PC32 mcount 508: 5d pop %ebp 509: c3 ret 50a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 00000510 : 510: 55 push %ebp 511: 89 e5 mov %esp,%ebp 513: e8 fc ff ff ff call 514 514: R_386_PC32 mcount 518: 5d pop %ebp 519: c3 ret 51a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 00000520 : 520: 55 push %ebp 521: 89 e5 mov %esp,%ebp 523: e8 fc ff ff ff call 524 524: R_386_PC32 mcount 528: 5d pop %ebp 529: c3 ret 52a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 00000530 <__bprm_mm_init>: 530: 55 push %ebp 531: 89 e5 mov %esp,%ebp 533: 83 ec 14 sub $0x14,%esp 536: 89 5d f4 mov %ebx,0xfffffff4(%ebp) 539: 89 75 f8 mov %esi,0xfffffff8(%ebp) 53c: 89 7d fc mov %edi,0xfffffffc(%ebp) 53f: e8 fc ff ff ff call 540 <__bprm_mm_init+0x10> 540: R_386_PC32 mcount 544: 89 c6 mov %eax,%esi 546: 8b b8 84 00 00 00 mov 0x84(%eax),%edi 54c: ba d0 80 00 00 mov $0x80d0,%edx 551: a1 00 00 00 00 mov 0x0,%eax 552: R_386_32 vm_area_cachep 556: e8 fc ff ff ff call 557 <__bprm_mm_init+0x27> 557: R_386_PC32 kmem_cache_alloc 55b: 89 86 80 00 00 00 mov %eax,0x80(%esi) 561: 31 d2 xor %edx,%edx 563: 89 c3 mov %eax,%ebx 565: 85 c0 test %eax,%eax 567: 0f 94 c2 sete %dl 56a: 8b 04 95 88 01 00 00 mov 0x188(,%edx,4),%eax 56d: R_386_32 _ftrace_branch 571: 40 inc %eax 572: 89 04 95 88 01 00 00 mov %eax,0x188(,%edx,4) 575: R_386_32 _ftrace_branch 579: 85 d2 test %edx,%edx 57b: b8 f4 ff ff ff mov $0xfffffff4,%eax 580: 74 0e je 590 <__bprm_mm_init+0x60> 582: 8b 5d f4 mov 0xfffffff4(%ebp),%ebx 585: 8b 75 f8 mov 0xfffffff8(%ebp),%esi 588: 8b 7d fc mov 0xfffffffc(%ebp),%edi 58b: 89 ec mov %ebp,%esp 58d: 5d pop %ebp 58e: c3 ret 58f: 90 nop 590: 8d 47 34 lea 0x34(%edi),%eax 593: 89 45 ec mov %eax,0xffffffec(%ebp) 596: e8 fc ff ff ff call 597 <__bprm_mm_init+0x67> 597: R_386_PC32 down_write 59b: 89 3b mov %edi,(%ebx) 59d: c7 43 08 00 00 00 c0 movl $0xc0000000,0x8(%ebx) 5a4: c7 43 04 00 f0 ff bf movl $0xbffff000,0x4(%ebx) 5ab: 64 a1 00 00 00 00 mov %fs:0x0,%eax 5ad: R_386_32 per_cpu__current_task 5b1: f6 80 ea 01 00 00 40 testb $0x40,0x1ea(%eax) 5b8: 0f 95 c0 setne %al 5bb: 0f b6 c0 movzbl %al,%eax 5be: 8d 04 85 73 01 10 00 lea 0x100173(,%eax,4),%eax 5c5: 89 43 14 mov %eax,0x14(%ebx) 5c8: e8 fc ff ff ff call 5c9 <__bprm_mm_init+0x99> 5c9: R_386_PC32 vm_get_page_prot 5cd: 89 43 10 mov %eax,0x10(%ebx) 5d0: 89 da mov %ebx,%edx 5d2: 89 f8 mov %edi,%eax 5d4: e8 fc ff ff ff call 5d5 <__bprm_mm_init+0xa5> 5d5: R_386_PC32 insert_vm_struct 5d9: 89 45 f0 mov %eax,0xfffffff0(%ebp) 5dc: 31 d2 xor %edx,%edx 5de: 85 c0 test %eax,%eax 5e0: 0f 95 c2 setne %dl 5e3: 8b 04 95 9c 01 00 00 mov 0x19c(,%edx,4),%eax 5e6: R_386_32 _ftrace_branch 5ea: 40 inc %eax 5eb: 89 04 95 9c 01 00 00 mov %eax,0x19c(,%edx,4) 5ee: R_386_32 _ftrace_branch 5f2: 85 d2 test %edx,%edx 5f4: 75 31 jne 627 <__bprm_mm_init+0xf7> 5f6: b8 01 00 00 00 mov $0x1,%eax 5fb: 89 87 b4 00 00 00 mov %eax,0xb4(%edi) 601: b8 01 00 00 00 mov $0x1,%eax 606: 89 87 c4 00 00 00 mov %eax,0xc4(%edi) 60c: 8b 45 ec mov 0xffffffec(%ebp),%eax 60f: e8 fc ff ff ff call 610 <__bprm_mm_init+0xe0> 610: R_386_PC32 up_write 614: 8b 43 08 mov 0x8(%ebx),%eax 617: 83 e8 04 sub $0x4,%eax 61a: 89 86 88 00 00 00 mov %eax,0x88(%esi) 620: 31 c0 xor %eax,%eax 622: e9 5b ff ff ff jmp 582 <__bprm_mm_init+0x52> 627: 8b 45 ec mov 0xffffffec(%ebp),%eax 62a: 31 ff xor %edi,%edi 62c: e8 fc ff ff ff call 62d <__bprm_mm_init+0xfd> 62d: R_386_PC32 up_write 631: 89 be 80 00 00 00 mov %edi,0x80(%esi) 637: 89 da mov %ebx,%edx 639: a1 00 00 00 00 mov 0x0,%eax 63a: R_386_32 vm_area_cachep 63e: e8 fc ff ff ff call 63f <__bprm_mm_init+0x10f> 63f: R_386_PC32 kmem_cache_free 643: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 646: e9 37 ff ff ff jmp 582 <__bprm_mm_init+0x52> 64b: 90 nop 64c: 8d 74 26 00 lea 0x0(%esi),%esi 00000650 : 650: 55 push %ebp 651: 89 e5 mov %esp,%ebp 653: e8 fc ff ff ff call 654 654: R_386_PC32 mcount 658: 5d pop %ebp 659: 31 c0 xor %eax,%eax 65b: 81 fa 00 00 02 00 cmp $0x20000,%edx 661: 0f 96 c0 setbe %al 664: c3 ret 665: 8d 74 26 00 lea 0x0(%esi),%esi 669: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 00000670 : 670: 55 push %ebp 671: 89 e5 mov %esp,%ebp 673: 57 push %edi 674: 56 push %esi 675: 53 push %ebx 676: e8 fc ff ff ff call 677 677: R_386_PC32 mcount 67b: 89 c3 mov %eax,%ebx 67d: bf f4 ff ff ff mov $0xfffffff4,%edi 682: e8 fc ff ff ff call 683 683: R_386_PC32 mm_alloc 687: 89 83 84 00 00 00 mov %eax,0x84(%ebx) 68d: 31 d2 xor %edx,%edx 68f: 89 c6 mov %eax,%esi 691: 85 c0 test %eax,%eax 693: 0f 94 c2 sete %dl 696: 8b 04 95 b0 01 00 00 mov 0x1b0(,%edx,4),%eax 699: R_386_32 _ftrace_branch 69d: 40 inc %eax 69e: 89 04 95 b0 01 00 00 mov %eax,0x1b0(,%edx,4) 6a1: R_386_32 _ftrace_branch 6a5: 85 d2 test %edx,%edx 6a7: 74 6e je 717 6a9: 31 d2 xor %edx,%edx 6ab: 85 f6 test %esi,%esi 6ad: 0f 95 c2 setne %dl 6b0: 8b 04 95 ec 01 00 00 mov 0x1ec(,%edx,4),%eax 6b3: R_386_32 _ftrace_branch 6b7: 40 inc %eax 6b8: 89 04 95 ec 01 00 00 mov %eax,0x1ec(,%edx,4) 6bb: R_386_32 _ftrace_branch 6bf: 85 d2 test %edx,%edx 6c1: 75 0d jne 6d0 6c3: 89 f8 mov %edi,%eax 6c5: 5b pop %ebx 6c6: 5e pop %esi 6c7: 5f pop %edi 6c8: 5d pop %ebp 6c9: c3 ret 6ca: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 6d0: 31 c0 xor %eax,%eax 6d2: 89 83 84 00 00 00 mov %eax,0x84(%ebx) 6d8: f0 ff 4e 2c lock decl 0x2c(%esi) 6dc: 0f 94 c0 sete %al 6df: 31 db xor %ebx,%ebx 6e1: 84 c0 test %al,%al 6e3: b8 28 00 00 00 mov $0x28,%eax 6e4: R_386_32 _ftrace_annotated_branch 6e8: 0f 95 c3 setne %bl 6eb: 31 c9 xor %ecx,%ecx 6ed: 89 da mov %ebx,%edx 6ef: e8 fc ff ff ff call 6f0 6f0: R_386_PC32 ftrace_likely_update 6f4: 31 d2 xor %edx,%edx 6f6: 85 db test %ebx,%ebx 6f8: 0f 95 c2 setne %dl 6fb: 8b 04 95 00 02 00 00 mov 0x200(,%edx,4),%eax 6fe: R_386_32 _ftrace_branch 702: 40 inc %eax 703: 89 04 95 00 02 00 00 mov %eax,0x200(,%edx,4) 706: R_386_32 _ftrace_branch 70a: 85 d2 test %edx,%edx 70c: 74 b5 je 6c3 70e: 89 f0 mov %esi,%eax 710: e8 fc ff ff ff call 711 711: R_386_PC32 __mmdrop 715: eb ac jmp 6c3 717: 89 f2 mov %esi,%edx 719: 64 a1 00 00 00 00 mov %fs:0x0,%eax 71b: R_386_32 per_cpu__current_task 71f: e8 fc ff ff ff call 720 720: R_386_PC32 init_new_context 724: 31 d2 xor %edx,%edx 726: 89 c7 mov %eax,%edi 728: 85 c0 test %eax,%eax 72a: 0f 95 c2 setne %dl 72d: 8b 04 95 c4 01 00 00 mov 0x1c4(,%edx,4),%eax 730: R_386_32 _ftrace_branch 734: 40 inc %eax 735: 89 04 95 c4 01 00 00 mov %eax,0x1c4(,%edx,4) 738: R_386_32 _ftrace_branch 73c: 85 d2 test %edx,%edx 73e: 0f 85 65 ff ff ff jne 6a9 744: 89 d8 mov %ebx,%eax 746: e8 e5 fd ff ff call 530 <__bprm_mm_init> 74b: 31 d2 xor %edx,%edx 74d: 89 c7 mov %eax,%edi 74f: 85 c0 test %eax,%eax 751: 0f 95 c2 setne %dl 754: 8b 04 95 d8 01 00 00 mov 0x1d8(,%edx,4),%eax 757: R_386_32 _ftrace_branch 75b: 40 inc %eax 75c: 89 04 95 d8 01 00 00 mov %eax,0x1d8(,%edx,4) 75f: R_386_32 _ftrace_branch 763: 31 c0 xor %eax,%eax 765: 85 d2 test %edx,%edx 767: 0f 84 58 ff ff ff je 6c5 76d: e9 37 ff ff ff jmp 6a9 772: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi 779: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 00000780 : 780: 55 push %ebp 781: 89 e5 mov %esp,%ebp 783: 57 push %edi 784: 56 push %esi 785: 53 push %ebx 786: e8 fc ff ff ff call 787 787: R_386_PC32 mcount 78b: 89 d7 mov %edx,%edi 78d: 31 f6 xor %esi,%esi 78f: 31 d2 xor %edx,%edx 791: 85 c0 test %eax,%eax 793: 89 c3 mov %eax,%ebx 795: 0f 95 c2 setne %dl 798: 8b 04 95 14 02 00 00 mov 0x214(,%edx,4),%eax 79b: R_386_32 _ftrace_branch 79f: 40 inc %eax 7a0: 89 04 95 14 02 00 00 mov %eax,0x214(,%edx,4) 7a3: R_386_32 _ftrace_branch 7a7: 85 d2 test %edx,%edx 7a9: 75 07 jne 7b2 7ab: 89 f0 mov %esi,%eax 7ad: 5b pop %ebx 7ae: 5e pop %esi 7af: 5f pop %edi 7b0: 5d pop %ebp 7b1: c3 ret 7b2: e8 fc ff ff ff call 7b3 7b3: R_386_PC32 might_fault 7b7: 89 d8 mov %ebx,%eax 7b9: e8 fc ff ff ff call 7ba 7ba: R_386_PC32 __get_user_4 7be: 89 d1 mov %edx,%ecx 7c0: 31 d2 xor %edx,%edx 7c2: 85 c0 test %eax,%eax 7c4: 0f 95 c2 setne %dl 7c7: 8b 04 95 28 02 00 00 mov 0x228(,%edx,4),%eax 7ca: R_386_32 _ftrace_branch 7ce: 40 inc %eax 7cf: 89 04 95 28 02 00 00 mov %eax,0x228(,%edx,4) 7d2: R_386_32 _ftrace_branch 7d6: 85 d2 test %edx,%edx 7d8: b8 f2 ff ff ff mov $0xfffffff2,%eax 7dd: 75 ce jne 7ad 7df: 31 d2 xor %edx,%edx 7e1: 85 c9 test %ecx,%ecx 7e3: 0f 94 c2 sete %dl 7e6: 8b 04 95 3c 02 00 00 mov 0x23c(,%edx,4),%eax 7e9: R_386_32 _ftrace_branch 7ed: 40 inc %eax 7ee: 89 04 95 3c 02 00 00 mov %eax,0x23c(,%edx,4) 7f1: R_386_32 _ftrace_branch 7f5: 85 d2 test %edx,%edx 7f7: 75 b2 jne 7ab 7f9: 89 f0 mov %esi,%eax 7fb: 31 d2 xor %edx,%edx 7fd: 83 c3 04 add $0x4,%ebx 800: 46 inc %esi 801: 39 f8 cmp %edi,%eax 803: 0f 9d c2 setge %dl 806: 8b 04 95 50 02 00 00 mov 0x250(,%edx,4),%eax 809: R_386_32 _ftrace_branch 80d: 40 inc %eax 80e: 89 04 95 50 02 00 00 mov %eax,0x250(,%edx,4) 811: R_386_32 _ftrace_branch 815: 85 d2 test %edx,%edx 817: b8 f9 ff ff ff mov $0xfffffff9,%eax 81c: 75 8f jne 7ad 81e: e8 fc ff ff ff call 81f 81f: R_386_PC32 _cond_resched 823: eb 8d jmp 7b2 825: 8d 74 26 00 lea 0x0(%esi),%esi 829: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 00000830 : 830: 55 push %ebp 831: 89 e5 mov %esp,%ebp 833: 57 push %edi 834: 56 push %esi 835: 53 push %ebx 836: 83 ec 28 sub $0x28,%esp 839: e8 fc ff ff ff call 83a 83a: R_386_PC32 mcount 83e: 89 45 f0 mov %eax,0xfffffff0(%ebp) 841: ff 4d f0 decl 0xfffffff0(%ebp) 844: 85 c0 test %eax,%eax 846: 89 55 ec mov %edx,0xffffffec(%ebp) 849: 89 4d e8 mov %ecx,0xffffffe8(%ebp) 84c: c7 45 e4 00 00 00 00 movl $0x0,0xffffffe4(%ebp) 853: c7 45 e0 00 00 00 00 movl $0x0,0xffffffe0(%ebp) 85a: c7 45 dc 00 00 00 00 movl $0x0,0xffffffdc(%ebp) 861: 0f 8e ea 01 00 00 jle a51 867: e8 fc ff ff ff call 868 868: R_386_PC32 might_fault 86c: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 86f: 31 db xor %ebx,%ebx 871: 8b 4d ec mov 0xffffffec(%ebp),%ecx 874: 8d 04 91 lea (%ecx,%edx,4),%eax 877: e8 fc ff ff ff call 878 878: R_386_PC32 __get_user_4 87c: 89 55 d4 mov %edx,0xffffffd4(%ebp) 87f: 85 c0 test %eax,%eax 881: 89 d6 mov %edx,%esi 883: 0f 84 1d 02 00 00 je aa6 889: bb 01 00 00 00 mov $0x1,%ebx 88e: c7 45 d8 f2 ff ff ff movl $0xfffffff2,0xffffffd8(%ebp) 895: 8b 04 9d 64 02 00 00 mov 0x264(,%ebx,4),%eax 898: R_386_32 _ftrace_branch 89c: 40 inc %eax 89d: 89 04 9d 64 02 00 00 mov %eax,0x264(,%ebx,4) 8a0: R_386_32 _ftrace_branch 8a4: 85 db test %ebx,%ebx 8a6: 0f 85 ac 01 00 00 jne a58 8ac: 8b 55 d0 mov 0xffffffd0(%ebp),%edx 8af: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 8b2: e8 99 fd ff ff call 650 8b7: c7 45 d8 f9 ff ff ff movl $0xfffffff9,0xffffffd8(%ebp) 8be: 31 d2 xor %edx,%edx 8c0: 84 c0 test %al,%al 8c2: 0f 94 c2 sete %dl 8c5: 8b 04 95 78 02 00 00 mov 0x278(,%edx,4),%eax 8c8: R_386_32 _ftrace_branch 8cc: 40 inc %eax 8cd: 89 04 95 78 02 00 00 mov %eax,0x278(,%edx,4) 8d0: R_386_32 _ftrace_branch 8d4: 85 d2 test %edx,%edx 8d6: 0f 85 7c 01 00 00 jne a58 8dc: 8b 4d e8 mov 0xffffffe8(%ebp),%ecx 8df: 8b 5d d0 mov 0xffffffd0(%ebp),%ebx 8e2: 8b 55 d0 mov 0xffffffd0(%ebp),%edx 8e5: 8b b9 88 00 00 00 mov 0x88(%ecx),%edi 8eb: 01 de add %ebx,%esi 8ed: 89 75 d4 mov %esi,0xffffffd4(%ebp) 8f0: 89 f8 mov %edi,%eax 8f2: 29 d0 sub %edx,%eax 8f4: 89 81 88 00 00 00 mov %eax,0x88(%ecx) 8fa: 8b 45 d0 mov 0xffffffd0(%ebp),%eax 8fd: 85 c0 test %eax,%eax 8ff: 0f 8e 3e 01 00 00 jle a43 905: 8d 74 26 00 lea 0x0(%esi),%esi 909: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 910: 89 fe mov %edi,%esi 912: bb 00 10 00 00 mov $0x1000,%ebx 917: 81 e6 ff 0f 00 00 and $0xfff,%esi 91d: 0f 94 c0 sete %al 920: 0f b6 d0 movzbl %al,%edx 923: 8b 04 95 8c 02 00 00 mov 0x28c(,%edx,4),%eax 926: R_386_32 _ftrace_branch 92a: 40 inc %eax 92b: 85 d2 test %edx,%edx 92d: 0f 44 de cmove %esi,%ebx 930: 89 de mov %ebx,%esi 932: 89 04 95 8c 02 00 00 mov %eax,0x28c(,%edx,4) 935: R_386_32 _ftrace_branch 939: 31 d2 xor %edx,%edx 93b: 3b 5d d0 cmp 0xffffffd0(%ebp),%ebx 93e: 0f 9f c2 setg %dl 941: 8b 04 95 a0 02 00 00 mov 0x2a0(,%edx,4),%eax 944: R_386_32 _ftrace_branch 948: 40 inc %eax 949: 89 04 95 a0 02 00 00 mov %eax,0x2a0(,%edx,4) 94c: R_386_32 _ftrace_branch 950: 85 d2 test %edx,%edx 952: 8b 45 e4 mov 0xffffffe4(%ebp),%eax 955: 0f 45 5d d0 cmovne 0xffffffd0(%ebp),%ebx 959: 31 d2 xor %edx,%edx 95b: 29 5d d4 sub %ebx,0xffffffd4(%ebp) 95e: 29 de sub %ebx,%esi 960: 29 df sub %ebx,%edi 962: 29 5d d0 sub %ebx,0xffffffd0(%ebp) 965: 85 c0 test %eax,%eax 967: 74 0c je 975 969: 89 f8 mov %edi,%eax 96b: 25 00 f0 ff ff and $0xfffff000,%eax 970: 39 45 dc cmp %eax,0xffffffdc(%ebp) 973: 74 05 je 97a 975: ba 01 00 00 00 mov $0x1,%edx 97a: 8b 04 95 b4 02 00 00 mov 0x2b4(,%edx,4),%eax 97d: R_386_32 _ftrace_branch 981: 40 inc %eax 982: 85 d2 test %edx,%edx 984: 89 04 95 b4 02 00 00 mov %eax,0x2b4(,%edx,4) 987: R_386_32 _ftrace_branch 98b: 74 7b je a08 98d: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 990: 89 fa mov %edi,%edx 992: b9 01 00 00 00 mov $0x1,%ecx 997: e8 54 fa ff ff call 3f0 99c: 89 45 cc mov %eax,0xffffffcc(%ebp) 99f: 31 d2 xor %edx,%edx 9a1: 85 c0 test %eax,%eax 9a3: 0f 94 c2 sete %dl 9a6: c7 45 d8 f9 ff ff ff movl $0xfffffff9,0xffffffd8(%ebp) 9ad: 8b 04 95 c8 02 00 00 mov 0x2c8(,%edx,4),%eax 9b0: R_386_32 _ftrace_branch 9b4: 40 inc %eax 9b5: 89 04 95 c8 02 00 00 mov %eax,0x2c8(,%edx,4) 9b8: R_386_32 _ftrace_branch 9bc: 85 d2 test %edx,%edx 9be: 0f 85 94 00 00 00 jne a58 9c4: 31 d2 xor %edx,%edx 9c6: 83 7d e4 00 cmpl $0x0,0xffffffe4(%ebp) 9ca: 0f 95 c2 setne %dl 9cd: 8b 04 95 dc 02 00 00 mov 0x2dc(,%edx,4),%eax 9d0: R_386_32 _ftrace_branch 9d4: 40 inc %eax 9d5: 89 04 95 dc 02 00 00 mov %eax,0x2dc(,%edx,4) 9d8: R_386_32 _ftrace_branch 9dc: 85 d2 test %edx,%edx 9de: 0f 85 ad 00 00 00 jne a91 9e4: 8b 45 cc mov 0xffffffcc(%ebp),%eax 9e7: 89 45 e4 mov %eax,0xffffffe4(%ebp) 9ea: e8 fc ff ff ff call 9eb 9eb: R_386_PC32 kmap 9ef: 89 45 e0 mov %eax,0xffffffe0(%ebp) 9f2: 8b 4d e4 mov 0xffffffe4(%ebp),%ecx 9f5: 89 fa mov %edi,%edx 9f7: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 9fa: 81 e2 00 f0 ff ff and $0xfffff000,%edx a00: 89 55 dc mov %edx,0xffffffdc(%ebp) a03: e8 18 fb ff ff call 520 a08: 8b 45 e0 mov 0xffffffe0(%ebp),%eax a0b: 89 d9 mov %ebx,%ecx a0d: 8b 55 d4 mov 0xffffffd4(%ebp),%edx a10: 01 f0 add %esi,%eax a12: e8 fc ff ff ff call a13 a13: R_386_PC32 copy_from_user a17: c7 45 d8 f2 ff ff ff movl $0xfffffff2,0xffffffd8(%ebp) a1e: 31 d2 xor %edx,%edx a20: 85 c0 test %eax,%eax a22: 0f 95 c2 setne %dl a25: 8b 04 95 f0 02 00 00 mov 0x2f0(,%edx,4),%eax a28: R_386_32 _ftrace_branch a2c: 40 inc %eax a2d: 89 04 95 f0 02 00 00 mov %eax,0x2f0(,%edx,4) a30: R_386_32 _ftrace_branch a34: 85 d2 test %edx,%edx a36: 75 20 jne a58 a38: 8b 45 d0 mov 0xffffffd0(%ebp),%eax a3b: 85 c0 test %eax,%eax a3d: 0f 8f cd fe ff ff jg 910 a43: 8b 45 f0 mov 0xfffffff0(%ebp),%eax a46: ff 4d f0 decl 0xfffffff0(%ebp) a49: 85 c0 test %eax,%eax a4b: 0f 8f 16 fe ff ff jg 867 a51: c7 45 d8 00 00 00 00 movl $0x0,0xffffffd8(%ebp) a58: 31 d2 xor %edx,%edx a5a: 83 7d e4 00 cmpl $0x0,0xffffffe4(%ebp) a5e: 0f 95 c2 setne %dl a61: 8b 04 95 04 03 00 00 mov 0x304(,%edx,4),%eax a64: R_386_32 _ftrace_branch a68: 40 inc %eax a69: 89 04 95 04 03 00 00 mov %eax,0x304(,%edx,4) a6c: R_386_32 _ftrace_branch a70: 85 d2 test %edx,%edx a72: 75 0b jne a7f a74: 8b 45 d8 mov 0xffffffd8(%ebp),%eax a77: 83 c4 28 add $0x28,%esp a7a: 5b pop %ebx a7b: 5e pop %esi a7c: 5f pop %edi a7d: 5d pop %ebp a7e: c3 ret a7f: 8b 45 e4 mov 0xffffffe4(%ebp),%eax a82: e8 fc ff ff ff call a83 a83: R_386_PC32 kunmap a87: 8b 45 e4 mov 0xffffffe4(%ebp),%eax a8a: e8 61 fa ff ff call 4f0 a8f: eb e3 jmp a74 a91: 8b 45 e4 mov 0xffffffe4(%ebp),%eax a94: e8 fc ff ff ff call a95 a95: R_386_PC32 kunmap a99: 8b 45 e4 mov 0xffffffe4(%ebp),%eax a9c: e8 4f fa ff ff call 4f0 aa1: e9 3e ff ff ff jmp 9e4 aa6: ba 00 00 02 00 mov $0x20000,%edx aab: 89 f0 mov %esi,%eax aad: e8 fc ff ff ff call aae aae: R_386_PC32 strnlen_user ab2: 89 45 d0 mov %eax,0xffffffd0(%ebp) ab5: 85 c0 test %eax,%eax ab7: 0f 85 d1 fd ff ff jne 88e abd: e9 c7 fd ff ff jmp 889 ac2: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi ac9: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 00000ad0 : ad0: 55 push %ebp ad1: 89 e5 mov %esp,%ebp ad3: 83 ec 08 sub $0x8,%esp ad6: 89 1c 24 mov %ebx,(%esp) ad9: 89 74 24 04 mov %esi,0x4(%esp) add: e8 fc ff ff ff call ade ade: R_386_PC32 mcount ae2: 89 e3 mov %esp,%ebx ae4: 81 e3 00 f0 ff ff and $0xfffff000,%ebx aea: 8b 73 18 mov 0x18(%ebx),%esi aed: 89 e3 mov %esp,%ebx aef: 81 e3 00 f0 ff ff and $0xfffff000,%ebx af5: c7 43 18 ff ff ff ff movl $0xffffffff,0x18(%ebx) afc: e8 2f fd ff ff call 830 b01: 89 e2 mov %esp,%edx b03: 81 e2 00 f0 ff ff and $0xfffff000,%edx b09: 89 72 18 mov %esi,0x18(%edx) b0c: 8b 1c 24 mov (%esp),%ebx b0f: 8b 74 24 04 mov 0x4(%esp),%esi b13: 89 ec mov %ebp,%esp b15: 5d pop %ebp b16: c3 ret b17: 89 f6 mov %esi,%esi b19: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 00000b20 : b20: 55 push %ebp b21: 89 e5 mov %esp,%ebp b23: 57 push %edi b24: 56 push %esi b25: 53 push %ebx b26: 83 ec 1c sub $0x1c,%esp b29: e8 fc ff ff ff call b2a b2a: R_386_PC32 mcount b2e: 89 c6 mov %eax,%esi b30: 31 db xor %ebx,%ebx b32: 8b 00 mov (%eax),%eax b34: 8b 7e 04 mov 0x4(%esi),%edi b37: 89 45 f0 mov %eax,0xfffffff0(%ebp) b3a: 8b 46 08 mov 0x8(%esi),%eax b3d: 89 45 ec mov %eax,0xffffffec(%ebp) b40: 29 f8 sub %edi,%eax b42: 89 45 e8 mov %eax,0xffffffe8(%ebp) b45: 89 f8 mov %edi,%eax b47: 29 d0 sub %edx,%eax b49: 89 45 e4 mov %eax,0xffffffe4(%ebp) b4c: 8b 45 ec mov 0xffffffec(%ebp),%eax b4f: 29 d0 sub %edx,%eax b51: 39 45 e4 cmp %eax,0xffffffe4(%ebp) b54: 89 45 e0 mov %eax,0xffffffe0(%ebp) b57: b8 3c 00 00 00 mov $0x3c,%eax b58: R_386_32 _ftrace_annotated_branch b5c: 0f 97 c3 seta %bl b5f: 31 c9 xor %ecx,%ecx b61: 89 da mov %ebx,%edx b63: e8 fc ff ff ff call b64 b64: R_386_PC32 ftrace_likely_update b68: 31 d2 xor %edx,%edx b6a: 85 db test %ebx,%ebx b6c: 0f 95 c2 setne %dl b6f: 8b 04 95 18 03 00 00 mov 0x318(,%edx,4),%eax b72: R_386_32 _ftrace_branch b76: 40 inc %eax b77: 89 04 95 18 03 00 00 mov %eax,0x318(,%edx,4) b7a: R_386_32 _ftrace_branch b7e: 85 d2 test %edx,%edx b80: 74 10 je b92 b82: 0f 0b ud2a b84: 8d b6 00 00 00 00 lea 0x0(%esi),%esi b8a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi b90: eb fe jmp b90 b92: 8b 55 e4 mov 0xffffffe4(%ebp),%edx b95: 8b 45 f0 mov 0xfffffff0(%ebp),%eax b98: e8 fc ff ff ff call b99 b99: R_386_PC32 find_vma b9d: 31 d2 xor %edx,%edx b9f: 39 c6 cmp %eax,%esi ba1: 0f 95 c2 setne %dl ba4: 8b 04 95 2c 03 00 00 mov 0x32c(,%edx,4),%eax ba7: R_386_32 _ftrace_branch bab: 40 inc %eax bac: 89 04 95 2c 03 00 00 mov %eax,0x32c(,%edx,4) baf: R_386_32 _ftrace_branch bb3: 85 d2 test %edx,%edx bb5: b8 f2 ff ff ff mov $0xfffffff2,%eax bba: 0f 85 0a 01 00 00 jne cca bc0: 31 c0 xor %eax,%eax bc2: 8b 4d ec mov 0xffffffec(%ebp),%ecx bc5: 8b 55 e4 mov 0xffffffe4(%ebp),%edx bc8: 89 44 24 04 mov %eax,0x4(%esp) bcc: 8b 46 44 mov 0x44(%esi),%eax bcf: 89 04 24 mov %eax,(%esp) bd2: 89 f0 mov %esi,%eax bd4: e8 fc ff ff ff call bd5 bd5: R_386_PC32 vma_adjust bd9: 8b 45 e8 mov 0xffffffe8(%ebp),%eax bdc: 89 fa mov %edi,%edx bde: 89 f1 mov %esi,%ecx be0: 89 44 24 04 mov %eax,0x4(%esp) be4: 8b 45 e4 mov 0xffffffe4(%ebp),%eax be7: 89 04 24 mov %eax,(%esp) bea: 89 f0 mov %esi,%eax bec: e8 fc ff ff ff call bed bed: R_386_PC32 move_page_tables bf1: 31 d2 xor %edx,%edx bf3: 39 45 e8 cmp %eax,0xffffffe8(%ebp) bf6: 0f 95 c2 setne %dl bf9: 8b 04 95 40 03 00 00 mov 0x340(,%edx,4),%eax bfc: R_386_32 _ftrace_branch c00: 40 inc %eax c01: 89 04 95 40 03 00 00 mov %eax,0x340(,%edx,4) c04: R_386_32 _ftrace_branch c08: 85 d2 test %edx,%edx c0a: b8 f4 ff ff ff mov $0xfffffff4,%eax c0f: 0f 85 b5 00 00 00 jne cca c15: e8 fc ff ff ff call c16 c16: R_386_PC32 lru_add_drain c1a: 64 8b 15 00 00 00 00 mov %fs:0x0,%edx c1d: R_386_32 per_cpu__this_cpu_off c21: b8 00 00 00 00 mov $0x0,%eax c22: R_386_32 per_cpu__mmu_gathers c26: 8d 1c 02 lea (%edx,%eax,1),%ebx c29: 8b 45 f0 mov 0xfffffff0(%ebp),%eax c2c: 89 03 mov %eax,(%ebx) c2e: a1 00 00 00 00 mov 0x0,%eax c2f: R_386_32 cpu_online_mask c33: ff 05 58 03 00 00 incl 0x358 c35: R_386_32 _ftrace_branch c39: 8b 00 mov (%eax),%eax c3b: 83 e0 03 and $0x3,%eax c3e: e8 fc ff ff ff call c3f c3f: R_386_PC32 hweight32 c43: c7 43 0c 00 00 00 00 movl $0x0,0xc(%ebx) c4a: 83 f8 02 cmp $0x2,%eax c4d: 19 c0 sbb %eax,%eax c4f: 89 43 04 mov %eax,0x4(%ebx) c52: 31 d2 xor %edx,%edx c54: 39 7d e0 cmp %edi,0xffffffe0(%ebp) c57: 0f 97 c2 seta %dl c5a: 8b 04 95 68 03 00 00 mov 0x368(,%edx,4),%eax c5d: R_386_32 _ftrace_branch c61: 40 inc %eax c62: 89 04 95 68 03 00 00 mov %eax,0x368(,%edx,4) c65: R_386_32 _ftrace_branch c69: 85 d2 test %edx,%edx c6b: 0f 84 9f 00 00 00 je d10 c71: 8b 46 0c mov 0xc(%esi),%eax c74: 31 d2 xor %edx,%edx c76: 85 c0 test %eax,%eax c78: 74 03 je c7d c7a: 8b 50 04 mov 0x4(%eax),%edx c7d: 89 54 24 04 mov %edx,0x4(%esp) c81: 8b 45 e0 mov 0xffffffe0(%ebp),%eax c84: 8b 4d ec mov 0xffffffec(%ebp),%ecx c87: 89 04 24 mov %eax,(%esp) c8a: 89 c2 mov %eax,%edx c8c: 89 d8 mov %ebx,%eax c8e: e8 fc ff ff ff call c8f c8f: R_386_PC32 free_pgd_range c93: 31 d2 xor %edx,%edx c95: 83 7b 08 00 cmpl $0x0,0x8(%ebx) c99: 0f 94 c2 sete %dl c9c: 8b 04 95 7c 03 00 00 mov 0x37c(,%edx,4),%eax c9f: R_386_32 _ftrace_branch ca3: 40 inc %eax ca4: 89 04 95 7c 03 00 00 mov %eax,0x37c(,%edx,4) ca7: R_386_32 _ftrace_branch cab: 85 d2 test %edx,%edx cad: 74 23 je cd2 caf: 8b 46 44 mov 0x44(%esi),%eax cb2: 31 ff xor %edi,%edi cb4: 8b 4d e0 mov 0xffffffe0(%ebp),%ecx cb7: 89 7c 24 04 mov %edi,0x4(%esp) cbb: 8b 55 e4 mov 0xffffffe4(%ebp),%edx cbe: 89 04 24 mov %eax,(%esp) cc1: 89 f0 mov %esi,%eax cc3: e8 fc ff ff ff call cc4 cc4: R_386_PC32 vma_adjust cc8: 31 c0 xor %eax,%eax cca: 83 c4 1c add $0x1c,%esp ccd: 5b pop %ebx cce: 5e pop %esi ccf: 5f pop %edi cd0: 5d pop %ebp cd1: c3 ret cd2: c7 43 08 00 00 00 00 movl $0x0,0x8(%ebx) cd9: 8b 03 mov (%ebx),%eax cdb: e8 fc ff ff ff call cdc cdc: R_386_PC32 flush_tlb_mm ce0: 31 d2 xor %edx,%edx ce2: 83 7b 04 ff cmpl $0xffffffff,0x4(%ebx) ce6: 0f 95 c2 setne %dl ce9: 8b 04 95 90 03 00 00 mov 0x390(,%edx,4),%eax cec: R_386_32 _ftrace_branch cf0: 40 inc %eax cf1: 89 04 95 90 03 00 00 mov %eax,0x390(,%edx,4) cf4: R_386_32 _ftrace_branch cf8: 85 d2 test %edx,%edx cfa: 74 b3 je caf cfc: 8b 53 04 mov 0x4(%ebx),%edx cff: 8d 43 10 lea 0x10(%ebx),%eax d02: e8 fc ff ff ff call d03 d03: R_386_PC32 free_pages_and_swap_cache d07: c7 43 04 00 00 00 00 movl $0x0,0x4(%ebx) d0e: eb 9f jmp caf d10: 8b 46 0c mov 0xc(%esi),%eax d13: 31 d2 xor %edx,%edx d15: 85 c0 test %eax,%eax d17: 74 03 je d1c d19: 8b 50 04 mov 0x4(%eax),%edx d1c: 89 54 24 04 mov %edx,0x4(%esp) d20: 8b 45 e0 mov 0xffffffe0(%ebp),%eax d23: 89 fa mov %edi,%edx d25: 8b 4d ec mov 0xffffffec(%ebp),%ecx d28: 89 04 24 mov %eax,(%esp) d2b: e9 5c ff ff ff jmp c8c 00000d30 : d30: 55 push %ebp d31: 89 e5 mov %esp,%ebp d33: 57 push %edi d34: 56 push %esi d35: 53 push %ebx d36: 83 ec 1c sub $0x1c,%esp d39: e8 fc ff ff ff call d3a d3a: R_386_PC32 mcount d3e: 89 4d ec mov %ecx,0xffffffec(%ebp) d41: 89 c3 mov %eax,%ebx d43: 64 a1 00 00 00 00 mov %fs:0x0,%eax d45: R_386_32 per_cpu__current_task d49: 8b 80 cc 01 00 00 mov 0x1cc(%eax),%eax d4f: 89 45 e8 mov %eax,0xffffffe8(%ebp) d52: 8b 83 80 00 00 00 mov 0x80(%ebx),%eax d58: c7 45 f0 00 00 00 00 movl $0x0,0xfffffff0(%ebp) d5f: 89 45 e4 mov %eax,0xffffffe4(%ebp) d62: 89 d0 mov %edx,%eax d64: e8 fc ff ff ff call d65 d65: R_386_PC32 arch_align_stack d69: 8b 55 e4 mov 0xffffffe4(%ebp),%edx d6c: 8d 80 ff 0f 00 00 lea 0xfff(%eax),%eax d72: 25 00 f0 ff ff and $0xfffff000,%eax d77: 8b 7a 08 mov 0x8(%edx),%edi d7a: 29 c7 sub %eax,%edi d7c: 8b 83 88 00 00 00 mov 0x88(%ebx),%eax d82: 29 f8 sub %edi,%eax d84: 89 83 88 00 00 00 mov %eax,0x88(%ebx) d8a: 8b 55 e8 mov 0xffffffe8(%ebp),%edx d8d: 89 82 f0 00 00 00 mov %eax,0xf0(%edx) d93: 31 d2 xor %edx,%edx d95: 83 bb bc 00 00 00 00 cmpl $0x0,0xbc(%ebx) d9c: 0f 95 c2 setne %dl d9f: 8b 04 95 a4 03 00 00 mov 0x3a4(,%edx,4),%eax da2: R_386_32 _ftrace_branch da6: 40 inc %eax da7: 89 04 95 a4 03 00 00 mov %eax,0x3a4(,%edx,4) daa: R_386_32 _ftrace_branch dae: 85 d2 test %edx,%edx db0: 74 06 je db8 db2: 29 bb bc 00 00 00 sub %edi,0xbc(%ebx) db8: 29 bb c0 00 00 00 sub %edi,0xc0(%ebx) dbe: 8b 45 e8 mov 0xffffffe8(%ebp),%eax dc1: 83 c0 34 add $0x34,%eax dc4: 89 45 e0 mov %eax,0xffffffe0(%ebp) dc7: e8 fc ff ff ff call dc8 dc8: R_386_PC32 down_write dcc: 64 a1 00 00 00 00 mov %fs:0x0,%eax dce: R_386_32 per_cpu__current_task dd2: f6 80 ea 01 00 00 40 testb $0x40,0x1ea(%eax) dd9: 0f 95 c0 setne %al ddc: 31 db xor %ebx,%ebx dde: 83 7d ec 02 cmpl $0x2,0xffffffec(%ebp) de2: 0f b6 c0 movzbl %al,%eax de5: 8d 34 85 73 01 10 00 lea 0x100173(,%eax,4),%esi dec: 0f 94 c3 sete %bl def: b8 50 00 00 00 mov $0x50,%eax df0: R_386_32 _ftrace_annotated_branch df4: 31 c9 xor %ecx,%ecx df6: 89 da mov %ebx,%edx df8: e8 fc ff ff ff call df9 df9: R_386_PC32 ftrace_likely_update dfd: 31 d2 xor %edx,%edx dff: 85 db test %ebx,%ebx e01: 0f 95 c2 setne %dl e04: 8b 04 95 b8 03 00 00 mov 0x3b8(,%edx,4),%eax e07: R_386_32 _ftrace_branch e0b: 40 inc %eax e0c: 89 04 95 b8 03 00 00 mov %eax,0x3b8(,%edx,4) e0f: R_386_32 _ftrace_branch e13: 85 d2 test %edx,%edx e15: 0f 84 0c 01 00 00 je f27 e1b: 83 ce 04 or $0x4,%esi e1e: 8b 55 e8 mov 0xffffffe8(%ebp),%edx e21: 8b 82 cc 00 00 00 mov 0xcc(%edx),%eax e27: 8d 55 f0 lea 0xfffffff0(%ebp),%edx e2a: 09 c6 or %eax,%esi e2c: 8b 45 e4 mov 0xffffffe4(%ebp),%eax e2f: 8b 48 04 mov 0x4(%eax),%ecx e32: 89 74 24 04 mov %esi,0x4(%esp) e36: 8b 40 08 mov 0x8(%eax),%eax e39: 89 04 24 mov %eax,(%esp) e3c: 8b 45 e4 mov 0xffffffe4(%ebp),%eax e3f: e8 fc ff ff ff call e40 e40: R_386_PC32 mprotect_fixup e44: 31 d2 xor %edx,%edx e46: 85 c0 test %eax,%eax e48: 0f 95 c2 setne %dl e4b: 8b 04 95 e0 03 00 00 mov 0x3e0(,%edx,4),%eax e4e: R_386_32 _ftrace_branch e52: 40 inc %eax e53: 89 04 95 e0 03 00 00 mov %eax,0x3e0(,%edx,4) e56: R_386_32 _ftrace_branch e5a: 85 d2 test %edx,%edx e5c: 0f 85 a7 00 00 00 jne f09 e62: 8b 45 e4 mov 0xffffffe4(%ebp),%eax e65: 31 db xor %ebx,%ebx e67: 39 45 f0 cmp %eax,0xfffffff0(%ebp) e6a: b8 64 00 00 00 mov $0x64,%eax e6b: R_386_32 _ftrace_annotated_branch e6f: 0f 95 c3 setne %bl e72: 31 c9 xor %ecx,%ecx e74: 89 da mov %ebx,%edx e76: e8 fc ff ff ff call e77 e77: R_386_PC32 ftrace_likely_update e7b: 31 d2 xor %edx,%edx e7d: 85 db test %ebx,%ebx e7f: 0f 95 c2 setne %dl e82: 8b 04 95 f4 03 00 00 mov 0x3f4(,%edx,4),%eax e85: R_386_32 _ftrace_branch e89: 40 inc %eax e8a: 89 04 95 f4 03 00 00 mov %eax,0x3f4(,%edx,4) e8d: R_386_32 _ftrace_branch e91: 85 d2 test %edx,%edx e93: 74 0d je ea2 e95: 0f 0b ud2a e97: 89 f6 mov %esi,%esi e99: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi ea0: eb fe jmp ea0 ea2: 31 d2 xor %edx,%edx ea4: 85 ff test %edi,%edi ea6: 0f 95 c2 setne %dl ea9: 8b 04 95 08 04 00 00 mov 0x408(,%edx,4),%eax eac: R_386_32 _ftrace_branch eb0: 40 inc %eax eb1: 89 04 95 08 04 00 00 mov %eax,0x408(,%edx,4) eb4: R_386_32 _ftrace_branch eb8: 85 d2 test %edx,%edx eba: 74 26 je ee2 ebc: 8b 45 e4 mov 0xffffffe4(%ebp),%eax ebf: 89 fa mov %edi,%edx ec1: e8 5a fc ff ff call b20 ec6: 31 d2 xor %edx,%edx ec8: 89 c3 mov %eax,%ebx eca: 85 c0 test %eax,%eax ecc: 0f 95 c2 setne %dl ecf: 8b 04 95 1c 04 00 00 mov 0x41c(,%edx,4),%eax ed2: R_386_32 _ftrace_branch ed6: 40 inc %eax ed7: 89 04 95 1c 04 00 00 mov %eax,0x41c(,%edx,4) eda: R_386_32 _ftrace_branch ede: 85 d2 test %edx,%edx ee0: 75 39 jne f1b ee2: 8b 45 e4 mov 0xffffffe4(%ebp),%eax ee5: 8b 50 04 mov 0x4(%eax),%edx ee8: 81 ea 00 40 01 00 sub $0x14000,%edx eee: e8 fc ff ff ff call eef eef: R_386_PC32 expand_stack ef3: 31 d2 xor %edx,%edx ef5: 85 c0 test %eax,%eax ef7: 0f 95 c2 setne %dl efa: 8b 04 95 30 04 00 00 mov 0x430(,%edx,4),%eax efd: R_386_32 _ftrace_branch f01: 40 inc %eax f02: 89 04 95 30 04 00 00 mov %eax,0x430(,%edx,4) f05: R_386_32 _ftrace_branch f09: 8b 45 e0 mov 0xffffffe0(%ebp),%eax f0c: e8 fc ff ff ff call f0d f0d: R_386_PC32 up_write f11: 31 c0 xor %eax,%eax f13: 83 c4 1c add $0x1c,%esp f16: 5b pop %ebx f17: 5e pop %esi f18: 5f pop %edi f19: 5d pop %ebp f1a: c3 ret f1b: 8b 45 e0 mov 0xffffffe0(%ebp),%eax f1e: e8 fc ff ff ff call f1f f1f: R_386_PC32 up_write f23: 89 d8 mov %ebx,%eax f25: eb ec jmp f13 f27: 31 d2 xor %edx,%edx f29: 83 7d ec 01 cmpl $0x1,0xffffffec(%ebp) f2d: 0f 94 c2 sete %dl f30: 8b 04 95 cc 03 00 00 mov 0x3cc(,%edx,4),%eax f33: R_386_32 _ftrace_branch f37: 40 inc %eax f38: 89 04 95 cc 03 00 00 mov %eax,0x3cc(,%edx,4) f3b: R_386_32 _ftrace_branch f3f: 89 f0 mov %esi,%eax f41: 83 e0 fb and $0xfffffffb,%eax f44: 85 d2 test %edx,%edx f46: 0f 45 f0 cmovne %eax,%esi f49: e9 d0 fe ff ff jmp e1e f4e: 89 f6 mov %esi,%esi 00000f50 : f50: 55 push %ebp f51: 89 e5 mov %esp,%ebp f53: 57 push %edi f54: 56 push %esi f55: 53 push %ebx f56: 83 ec 58 sub $0x58,%esp f59: e8 fc ff ff ff call f5a f5a: R_386_PC32 mcount f5e: ba 21 00 00 00 mov $0x21,%edx f63: 8d 75 a4 lea 0xffffffa4(%ebp),%esi f66: b9 01 00 00 00 mov $0x1,%ecx f6b: 89 54 24 04 mov %edx,0x4(%esp) f6f: 89 c2 mov %eax,%edx f71: b8 9c ff ff ff mov $0xffffff9c,%eax f76: 89 34 24 mov %esi,(%esp) f79: e8 fc ff ff ff call f7a f7a: R_386_PC32 path_lookup_open f7e: 31 d2 xor %edx,%edx f80: 89 c3 mov %eax,%ebx f82: 85 c0 test %eax,%eax f84: 0f 95 c2 setne %dl f87: 8b 04 95 44 04 00 00 mov 0x444(,%edx,4),%eax f8a: R_386_32 _ftrace_branch f8e: 40 inc %eax f8f: 89 04 95 44 04 00 00 mov %eax,0x444(,%edx,4) f92: R_386_32 _ftrace_branch f96: 85 d2 test %edx,%edx f98: 75 5e jne ff8 f9a: 8b 4d a8 mov 0xffffffa8(%ebp),%ecx f9d: 31 d2 xor %edx,%edx f9f: bb f3 ff ff ff mov $0xfffffff3,%ebx fa4: 8b 41 30 mov 0x30(%ecx),%eax fa7: 0f b7 40 6e movzwl 0x6e(%eax),%eax fab: 25 00 f0 00 00 and $0xf000,%eax fb0: 3d 00 80 00 00 cmp $0x8000,%eax fb5: 0f 95 c2 setne %dl fb8: 8b 04 95 58 04 00 00 mov 0x458(,%edx,4),%eax fbb: R_386_32 _ftrace_branch fbf: 40 inc %eax fc0: 89 04 95 58 04 00 00 mov %eax,0x458(,%edx,4) fc3: R_386_32 _ftrace_branch fc7: 85 d2 test %edx,%edx fc9: 75 1f jne fea fcb: 8b 45 a4 mov 0xffffffa4(%ebp),%eax fce: 8b 50 28 mov 0x28(%eax),%edx fd1: c1 ea 02 shr $0x2,%edx fd4: 83 e2 01 and $0x1,%edx fd7: 8b 04 95 6c 04 00 00 mov 0x46c(,%edx,4),%eax fda: R_386_32 _ftrace_branch fde: 40 inc %eax fdf: 89 04 95 6c 04 00 00 mov %eax,0x46c(,%edx,4) fe2: R_386_32 _ftrace_branch fe6: 85 d2 test %edx,%edx fe8: 74 18 je 1002 fea: 89 f0 mov %esi,%eax fec: e8 fc ff ff ff call fed fed: R_386_PC32 release_open_intent ff1: 89 f0 mov %esi,%eax ff3: e8 fc ff ff ff call ff4 ff4: R_386_PC32 path_put ff8: 89 d8 mov %ebx,%eax ffa: 83 c4 58 add $0x58,%esp ffd: 5b pop %ebx ffe: 5e pop %esi fff: 5f pop %edi 1000: 5d pop %ebp 1001: c3 ret 1002: 8b 41 30 mov 0x30(%ecx),%eax 1005: ba 21 00 00 00 mov $0x21,%edx 100a: e8 fc ff ff ff call 100b 100b: R_386_PC32 inode_permission 100f: 31 d2 xor %edx,%edx 1011: 89 c3 mov %eax,%ebx 1013: 85 c0 test %eax,%eax 1015: 0f 95 c2 setne %dl 1018: 8b 04 95 80 04 00 00 mov 0x480(,%edx,4),%eax 101b: R_386_32 _ftrace_branch 101f: 40 inc %eax 1020: 89 04 95 80 04 00 00 mov %eax,0x480(,%edx,4) 1023: R_386_32 _ftrace_branch 1027: 85 d2 test %edx,%edx 1029: 75 bf jne fea 102b: ba 00 80 00 00 mov $0x8000,%edx 1030: 89 f0 mov %esi,%eax 1032: 31 db xor %ebx,%ebx 1034: e8 fc ff ff ff call 1035 1035: R_386_PC32 nameidata_to_filp 1039: 3d 00 f0 ff ff cmp $0xfffff000,%eax 103e: 89 c7 mov %eax,%edi 1040: b8 00 00 00 00 mov $0x0,%eax 1041: R_386_32 _ftrace_annotated_branch 1045: 0f 97 c3 seta %bl 1048: 31 c9 xor %ecx,%ecx 104a: 89 da mov %ebx,%edx 104c: e8 fc ff ff ff call 104d 104d: R_386_PC32 ftrace_likely_update 1051: 31 d2 xor %edx,%edx 1053: 85 db test %ebx,%ebx 1055: 0f 95 c2 setne %dl 1058: 8b 04 95 a8 04 00 00 mov 0x4a8(,%edx,4),%eax 105b: R_386_32 _ftrace_branch 105f: 40 inc %eax 1060: 89 04 95 a8 04 00 00 mov %eax,0x4a8(,%edx,4) 1063: R_386_32 _ftrace_branch 1067: 85 d2 test %edx,%edx 1069: 89 f8 mov %edi,%eax 106b: 75 8d jne ffa 106d: 8b 47 0c mov 0xc(%edi),%eax 1070: 31 c9 xor %ecx,%ecx 1072: bb 20 00 00 00 mov $0x20,%ebx 1077: 8b 70 30 mov 0x30(%eax),%esi 107a: 0f b7 56 6e movzwl 0x6e(%esi),%edx 107e: 81 e2 00 f0 00 00 and $0xf000,%edx 1084: 81 fa 00 40 00 00 cmp $0x4000,%edx 108a: 0f 94 c1 sete %cl 108d: 8b 14 8d ac 00 00 00 mov 0xac(,%ecx,4),%edx 1090: R_386_32 _ftrace_branch 1094: 42 inc %edx 1095: 89 14 8d ac 00 00 00 mov %edx,0xac(,%ecx,4) 1098: R_386_32 _ftrace_branch 109c: 85 c9 test %ecx,%ecx 109e: ba 20 00 00 40 mov $0x40000020,%edx 10a3: 0f 45 da cmovne %edx,%ebx 10a6: 8b 50 48 mov 0x48(%eax),%edx 10a9: 31 c9 xor %ecx,%ecx 10ab: 89 14 24 mov %edx,(%esp) 10ae: 89 da mov %ebx,%edx 10b0: e8 fc ff ff ff call 10b1 10b1: R_386_PC32 inotify_dentry_parent_queue_event 10b5: c7 04 24 00 00 00 00 movl $0x0,(%esp) 10bc: 31 c0 xor %eax,%eax 10be: 89 da mov %ebx,%edx 10c0: 89 44 24 04 mov %eax,0x4(%esp) 10c4: 31 c9 xor %ecx,%ecx 10c6: 89 f0 mov %esi,%eax 10c8: e8 fc ff ff ff call 10c9 10c9: R_386_PC32 inotify_inode_queue_event 10cd: 89 f8 mov %edi,%eax 10cf: e8 fc ff ff ff call 10d0 10d0: R_386_PC32 deny_write_access 10d4: 31 d2 xor %edx,%edx 10d6: 89 c3 mov %eax,%ebx 10d8: 85 c0 test %eax,%eax 10da: 0f 95 c2 setne %dl 10dd: 8b 04 95 bc 04 00 00 mov 0x4bc(,%edx,4),%eax 10e0: R_386_32 _ftrace_branch 10e4: 40 inc %eax 10e5: 89 04 95 bc 04 00 00 mov %eax,0x4bc(,%edx,4) 10e8: R_386_32 _ftrace_branch 10ec: 85 d2 test %edx,%edx 10ee: 89 f8 mov %edi,%eax 10f0: 0f 84 04 ff ff ff je ffa 10f6: e8 fc ff ff ff call 10f7 10f7: R_386_PC32 fput 10fb: e9 f8 fe ff ff jmp ff8 00001100 : 1100: 55 push %ebp 1101: 89 e5 mov %esp,%ebp 1103: 83 ec 14 sub $0x14,%esp 1106: 89 5d f8 mov %ebx,0xfffffff8(%ebp) 1109: 89 75 fc mov %esi,0xfffffffc(%ebp) 110c: e8 fc ff ff ff call 110d 110d: R_386_PC32 mcount 1111: 89 55 f0 mov %edx,0xfffffff0(%ebp) 1114: 89 cb mov %ecx,%ebx 1116: 89 e2 mov %esp,%edx 1118: c7 45 f4 00 00 00 00 movl $0x0,0xfffffff4(%ebp) 111f: 81 e2 00 f0 ff ff and $0xfffff000,%edx 1125: 8b 4d 08 mov 0x8(%ebp),%ecx 1128: 8b 72 18 mov 0x18(%edx),%esi 112b: 89 e2 mov %esp,%edx 112d: 81 e2 00 f0 ff ff and $0xfffff000,%edx 1133: c7 42 18 ff ff ff ff movl $0xffffffff,0x18(%edx) 113a: 8d 55 f0 lea 0xfffffff0(%ebp),%edx 113d: 89 14 24 mov %edx,(%esp) 1140: 89 da mov %ebx,%edx 1142: e8 fc ff ff ff call 1143 1143: R_386_PC32 vfs_read 1147: 89 e2 mov %esp,%edx 1149: 81 e2 00 f0 ff ff and $0xfffff000,%edx 114f: 89 72 18 mov %esi,0x18(%edx) 1152: 8b 5d f8 mov 0xfffffff8(%ebp),%ebx 1155: 8b 75 fc mov 0xfffffffc(%ebp),%esi 1158: 89 ec mov %ebp,%esp 115a: 5d pop %ebp 115b: c3 ret 115c: 8d 74 26 00 lea 0x0(%esi),%esi 00001160 : 1160: 55 push %ebp 1161: 89 e5 mov %esp,%ebp 1163: 57 push %edi 1164: 56 push %esi 1165: 53 push %ebx 1166: 83 ec 30 sub $0x30,%esp 1169: e8 fc ff ff ff call 116a 116a: R_386_PC32 mcount 116e: 89 45 e0 mov %eax,0xffffffe0(%ebp) 1171: 64 8b 35 00 00 00 00 mov %fs:0x0,%esi 1174: R_386_32 per_cpu__current_task 1178: 8b 86 cc 01 00 00 mov 0x1cc(%esi),%eax 117e: 89 c2 mov %eax,%edx 1180: 89 45 dc mov %eax,0xffffffdc(%ebp) 1183: 89 f0 mov %esi,%eax 1185: e8 fc ff ff ff call 1186 1186: R_386_PC32 mm_release 118a: 31 d2 xor %edx,%edx 118c: 83 7d dc 00 cmpl $0x0,0xffffffdc(%ebp) 1190: 0f 95 c2 setne %dl 1193: 8b 04 95 d0 04 00 00 mov 0x4d0(,%edx,4),%eax 1196: R_386_32 _ftrace_branch 119a: 40 inc %eax 119b: 89 04 95 d0 04 00 00 mov %eax,0x4d0(,%edx,4) 119e: R_386_32 _ftrace_branch 11a2: 85 d2 test %edx,%edx 11a4: 74 48 je 11ee 11a6: 8b 7d dc mov 0xffffffdc(%ebp),%edi 11a9: 31 db xor %ebx,%ebx 11ab: 83 c7 34 add $0x34,%edi 11ae: 89 f8 mov %edi,%eax 11b0: e8 fc ff ff ff call 11b1 11b1: R_386_PC32 down_read 11b5: 8b 55 dc mov 0xffffffdc(%ebp),%edx 11b8: b8 78 00 00 00 mov $0x78,%eax 11b9: R_386_32 _ftrace_annotated_branch 11bd: 83 ba 18 02 00 00 00 cmpl $0x0,0x218(%edx) 11c4: 0f 95 c3 setne %bl 11c7: 31 c9 xor %ecx,%ecx 11c9: 89 da mov %ebx,%edx 11cb: e8 fc ff ff ff call 11cc 11cc: R_386_PC32 ftrace_likely_update 11d0: 31 d2 xor %edx,%edx 11d2: 85 db test %ebx,%ebx 11d4: 0f 95 c2 setne %dl 11d7: 8b 04 95 e4 04 00 00 mov 0x4e4(,%edx,4),%eax 11da: R_386_32 _ftrace_branch 11de: 40 inc %eax 11df: 89 04 95 e4 04 00 00 mov %eax,0x4e4(,%edx,4) 11e2: R_386_32 _ftrace_branch 11e6: 85 d2 test %edx,%edx 11e8: 0f 85 b6 03 00 00 jne 15a4 11ee: 8d 86 34 04 00 00 lea 0x434(%esi),%eax 11f4: 31 db xor %ebx,%ebx 11f6: 89 45 d4 mov %eax,0xffffffd4(%ebp) 11f9: e8 fc ff ff ff call 11fa 11fa: R_386_PC32 _spin_lock 11fe: 8b 96 d0 01 00 00 mov 0x1d0(%esi),%edx 1204: b9 01 00 00 00 mov $0x1,%ecx 1209: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 120c: 89 55 d8 mov %edx,0xffffffd8(%ebp) 120f: 89 86 cc 01 00 00 mov %eax,0x1cc(%esi) 1215: 89 86 d0 01 00 00 mov %eax,0x1d0(%esi) 121b: 64 8b 35 00 00 00 00 mov %fs:0x0,%esi 121e: R_386_32 per_cpu__cpu_number 1222: 39 c2 cmp %eax,%edx 1224: b8 8c 00 00 00 mov $0x8c,%eax 1225: R_386_32 _ftrace_annotated_branch 1229: 0f 95 c3 setne %bl 122c: 89 da mov %ebx,%edx 122e: e8 fc ff ff ff call 122f 122f: R_386_PC32 ftrace_likely_update 1233: 31 d2 xor %edx,%edx 1235: 85 db test %ebx,%ebx 1237: 0f 95 c2 setne %dl 123a: 8b 04 95 f8 04 00 00 mov 0x4f8(,%edx,4),%eax 123d: R_386_32 _ftrace_branch 1241: 40 inc %eax 1242: 89 04 95 f8 04 00 00 mov %eax,0x4f8(,%edx,4) 1245: R_386_32 _ftrace_branch 1249: 85 d2 test %edx,%edx 124b: 0f 84 27 02 00 00 je 1478 1251: ff 05 0c 05 00 00 incl 0x50c 1253: R_386_32 _ftrace_branch 1257: 8b 55 d8 mov 0xffffffd8(%ebp),%edx 125a: f0 0f b3 b2 a8 01 00 lock btr %esi,0x1a8(%edx) 1261: 00 1262: 64 c7 05 04 00 00 00 movl $0x1,%fs:0x4 1269: 01 00 00 00 1265: R_386_32 per_cpu__cpu_tlbstate 126d: ff 05 20 05 00 00 incl 0x520 126f: R_386_32 _ftrace_branch 1273: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 1276: 64 a3 00 00 00 00 mov %eax,%fs:0x0 1278: R_386_32 per_cpu__cpu_tlbstate 127c: f0 0f ab b0 a8 01 00 lock bts %esi,0x1a8(%eax) 1283: 00 1284: 8b 55 e0 mov 0xffffffe0(%ebp),%edx 1287: 8b 42 24 mov 0x24(%edx),%eax 128a: e8 fc ff ff ff call 128b 128b: R_386_PC32 __phys_addr 128f: 0f 22 d8 mov %eax,%cr3 1292: 8b 55 e0 mov 0xffffffe0(%ebp),%edx 1295: 31 db xor %ebx,%ebx 1297: 8b 82 ac 01 00 00 mov 0x1ac(%edx),%eax 129d: 8b 55 d8 mov 0xffffffd8(%ebp),%edx 12a0: 39 82 ac 01 00 00 cmp %eax,0x1ac(%edx) 12a6: b8 a0 00 00 00 mov $0xa0,%eax 12a7: R_386_32 _ftrace_annotated_branch 12ab: 0f 95 c3 setne %bl 12ae: 31 c9 xor %ecx,%ecx 12b0: 89 da mov %ebx,%edx 12b2: e8 fc ff ff ff call 12b3 12b3: R_386_PC32 ftrace_likely_update 12b7: 31 d2 xor %edx,%edx 12b9: 85 db test %ebx,%ebx 12bb: 0f 95 c2 setne %dl 12be: 8b 04 95 34 05 00 00 mov 0x534(,%edx,4),%eax 12c1: R_386_32 _ftrace_branch 12c5: 40 inc %eax 12c6: 89 04 95 34 05 00 00 mov %eax,0x534(,%edx,4) 12c9: R_386_32 _ftrace_branch 12cd: 85 d2 test %edx,%edx 12cf: 0f 85 d2 00 00 00 jne 13a7 12d5: 8b 45 d4 mov 0xffffffd4(%ebp),%eax 12d8: e8 fc ff ff ff call 12d9 12d9: R_386_PC32 _spin_unlock 12dd: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 12e0: e8 fc ff ff ff call 12e1 12e1: R_386_PC32 arch_pick_mmap_layout 12e5: 31 d2 xor %edx,%edx 12e7: 83 7d dc 00 cmpl $0x0,0xffffffdc(%ebp) 12eb: 0f 95 c2 setne %dl 12ee: 8b 04 95 fc 05 00 00 mov 0x5fc(,%edx,4),%eax 12f1: R_386_32 _ftrace_branch 12f5: 40 inc %eax 12f6: 89 04 95 fc 05 00 00 mov %eax,0x5fc(,%edx,4) 12f9: R_386_32 _ftrace_branch 12fd: 85 d2 test %edx,%edx 12ff: 74 63 je 1364 1301: 8b 45 dc mov 0xffffffdc(%ebp),%eax 1304: 31 db xor %ebx,%ebx 1306: 83 c0 34 add $0x34,%eax 1309: e8 fc ff ff ff call 130a 130a: R_386_PC32 up_read 130e: 8b 45 dc mov 0xffffffdc(%ebp),%eax 1311: 39 45 d8 cmp %eax,0xffffffd8(%ebp) 1314: b8 dc 00 00 00 mov $0xdc,%eax 1315: R_386_32 _ftrace_annotated_branch 1319: 0f 95 c3 setne %bl 131c: 31 c9 xor %ecx,%ecx 131e: 89 da mov %ebx,%edx 1320: e8 fc ff ff ff call 1321 1321: R_386_PC32 ftrace_likely_update 1325: 31 d2 xor %edx,%edx 1327: 85 db test %ebx,%ebx 1329: 0f 95 c2 setne %dl 132c: 8b 04 95 10 06 00 00 mov 0x610(,%edx,4),%eax 132f: R_386_32 _ftrace_branch 1333: 40 inc %eax 1334: 89 04 95 10 06 00 00 mov %eax,0x610(,%edx,4) 1337: R_386_32 _ftrace_branch 133b: 85 d2 test %edx,%edx 133d: 74 13 je 1352 133f: 0f 0b ud2a 1341: eb 0d jmp 1350 1343: 90 nop 1344: 90 nop 1345: 90 nop 1346: 90 nop 1347: 90 nop 1348: 90 nop 1349: 90 nop 134a: 90 nop 134b: 90 nop 134c: 90 nop 134d: 90 nop 134e: 90 nop 134f: 90 nop 1350: eb fe jmp 1350 1352: 8b 45 dc mov 0xffffffdc(%ebp),%eax 1355: e8 fc ff ff ff call 1356 1356: R_386_PC32 mmput 135a: 31 c0 xor %eax,%eax 135c: 83 c4 30 add $0x30,%esp 135f: 5b pop %ebx 1360: 5e pop %esi 1361: 5f pop %edi 1362: 5d pop %ebp 1363: c3 ret 1364: 8b 55 d8 mov 0xffffffd8(%ebp),%edx 1367: f0 ff 4a 2c lock decl 0x2c(%edx) 136b: 0f 94 c0 sete %al 136e: 31 db xor %ebx,%ebx 1370: 84 c0 test %al,%al 1372: b8 28 00 00 00 mov $0x28,%eax 1373: R_386_32 _ftrace_annotated_branch 1377: 0f 95 c3 setne %bl 137a: 31 c9 xor %ecx,%ecx 137c: 89 da mov %ebx,%edx 137e: e8 fc ff ff ff call 137f 137f: R_386_PC32 ftrace_likely_update 1383: 31 d2 xor %edx,%edx 1385: 85 db test %ebx,%ebx 1387: 0f 95 c2 setne %dl 138a: 8b 04 95 00 02 00 00 mov 0x200(,%edx,4),%eax 138d: R_386_32 _ftrace_branch 1391: 40 inc %eax 1392: 89 04 95 00 02 00 00 mov %eax,0x200(,%edx,4) 1395: R_386_32 _ftrace_branch 1399: 85 d2 test %edx,%edx 139b: 74 bd je 135a 139d: 8b 45 d8 mov 0xffffffd8(%ebp),%eax 13a0: e8 fc ff ff ff call 13a1 13a1: R_386_PC32 __mmdrop 13a5: eb b3 jmp 135a 13a7: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 13aa: 31 db xor %ebx,%ebx 13ac: b9 01 00 00 00 mov $0x1,%ecx 13b1: 8b 90 b0 01 00 00 mov 0x1b0(%eax),%edx 13b7: 8b b8 ac 01 00 00 mov 0x1ac(%eax),%edi 13bd: b8 b4 00 00 00 mov $0xb4,%eax 13be: R_386_32 _ftrace_annotated_branch 13c2: 89 55 d0 mov %edx,0xffffffd0(%ebp) 13c5: 85 d2 test %edx,%edx 13c7: 0f 94 c3 sete %bl 13ca: 89 da mov %ebx,%edx 13cc: e8 fc ff ff ff call 13cd 13cd: R_386_PC32 ftrace_likely_update 13d1: 31 d2 xor %edx,%edx 13d3: 85 db test %ebx,%ebx 13d5: 0f 95 c2 setne %dl 13d8: 8b 04 95 48 05 00 00 mov 0x548(,%edx,4),%eax 13db: R_386_32 _ftrace_branch 13df: 40 inc %eax 13e0: 89 04 95 48 05 00 00 mov %eax,0x548(,%edx,4) 13e3: R_386_32 _ftrace_branch 13e7: 85 d2 test %edx,%edx 13e9: 74 0a je 13f5 13eb: 31 c0 xor %eax,%eax 13ed: 0f 00 d0 lldt %ax 13f0: e9 e0 fe ff ff jmp 12d5 13f5: 8b 45 d0 mov 0xffffffd0(%ebp),%eax 13f8: 8d 75 ec lea 0xffffffec(%ebp),%esi 13fb: bb 02 00 00 00 mov $0x2,%ebx 1400: 64 8b 15 00 00 00 00 mov %fs:0x0,%edx 1403: R_386_32 per_cpu__cpu_number 1407: 89 55 cc mov %edx,0xffffffcc(%ebp) 140a: 8d 0c c5 ff ff ff ff lea 0xffffffff(,%eax,8),%ecx 1411: 89 f8 mov %edi,%eax 1413: 0f b7 d1 movzwl %cx,%edx 1416: c1 e0 10 shl $0x10,%eax 1419: 09 d0 or %edx,%eax 141b: 89 45 ec mov %eax,0xffffffec(%ebp) 141e: 81 e1 00 00 0f 00 and $0xf0000,%ecx 1424: 8b 55 cc mov 0xffffffcc(%ebp),%edx 1427: 89 f8 mov %edi,%eax 1429: 81 e7 00 00 ff 00 and $0xff0000,%edi 142f: 25 00 00 00 ff and $0xff000000,%eax 1434: c1 ef 10 shr $0x10,%edi 1437: 09 f8 or %edi,%eax 1439: 09 c8 or %ecx,%eax 143b: 0d 00 82 00 00 or $0x8200,%eax 1440: bf 00 00 00 00 mov $0x0,%edi 1441: R_386_32 per_cpu__gdt_page 1445: 89 45 f0 mov %eax,0xfffffff0(%ebp) 1448: 80 4d f1 80 orb $0x80,0xfffffff1(%ebp) 144c: 8b 0c 95 00 00 00 00 mov 0x0(,%edx,4),%ecx 144f: R_386_32 __per_cpu_offset 1453: b8 88 00 00 00 mov $0x88,%eax 1458: 01 cf add %ecx,%edi 145a: 81 c7 88 00 00 00 add $0x88,%edi 1460: 89 d9 mov %ebx,%ecx 1462: f3 a5 repz movsl %ds:(%esi),%es:(%edi) 1464: b9 08 00 00 00 mov $0x8,%ecx 1469: 83 e1 03 and $0x3,%ecx 146c: 74 02 je 1470 146e: f3 a4 repz movsb %ds:(%esi),%es:(%edi) 1470: 0f 00 d0 lldt %ax 1473: e9 5d fe ff ff jmp 12d5 1478: 64 a1 00 00 00 00 mov %fs:0x0,%eax 147a: R_386_32 per_cpu__cpu_tlbstate 147e: 64 c7 05 04 00 00 00 movl $0x1,%fs:0x4 1485: 01 00 00 00 1481: R_386_32 per_cpu__cpu_tlbstate 1489: 31 db xor %ebx,%ebx 148b: 3b 45 e0 cmp 0xffffffe0(%ebp),%eax 148e: b8 c8 00 00 00 mov $0xc8,%eax 148f: R_386_32 _ftrace_annotated_branch 1493: 0f 95 c3 setne %bl 1496: 31 c9 xor %ecx,%ecx 1498: 89 da mov %ebx,%edx 149a: e8 fc ff ff ff call 149b 149b: R_386_PC32 ftrace_likely_update 149f: 31 d2 xor %edx,%edx 14a1: 85 db test %ebx,%ebx 14a3: 0f 95 c2 setne %dl 14a6: 8b 04 95 d4 05 00 00 mov 0x5d4(,%edx,4),%eax 14a9: R_386_32 _ftrace_branch 14ad: 40 inc %eax 14ae: 89 04 95 d4 05 00 00 mov %eax,0x5d4(,%edx,4) 14b1: R_386_32 _ftrace_branch 14b5: 85 d2 test %edx,%edx 14b7: 74 09 je 14c2 14b9: 0f 0b ud2a 14bb: 90 nop 14bc: 8d 74 26 00 lea 0x0(%esi),%esi 14c0: eb fe jmp 14c0 14c2: 8b 55 e0 mov 0xffffffe0(%ebp),%edx 14c5: f0 0f ab b2 a8 01 00 lock bts %esi,0x1a8(%edx) 14cc: 00 14cd: 19 c0 sbb %eax,%eax 14cf: 31 d2 xor %edx,%edx 14d1: 85 c0 test %eax,%eax 14d3: 0f 94 c2 sete %dl 14d6: 8b 04 95 e8 05 00 00 mov 0x5e8(,%edx,4),%eax 14d9: R_386_32 _ftrace_branch 14dd: 40 inc %eax 14de: 89 04 95 e8 05 00 00 mov %eax,0x5e8(,%edx,4) 14e1: R_386_32 _ftrace_branch 14e5: 85 d2 test %edx,%edx 14e7: 0f 84 e8 fd ff ff je 12d5 14ed: 8b 55 e0 mov 0xffffffe0(%ebp),%edx 14f0: 8b 42 24 mov 0x24(%edx),%eax 14f3: e8 fc ff ff ff call 14f4 14f4: R_386_PC32 __phys_addr 14f8: 0f 22 d8 mov %eax,%cr3 14fb: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 14fe: 31 db xor %ebx,%ebx 1500: 31 f6 xor %esi,%esi 1502: b9 01 00 00 00 mov $0x1,%ecx 1507: 8b 90 b0 01 00 00 mov 0x1b0(%eax),%edx 150d: 8b b8 ac 01 00 00 mov 0x1ac(%eax),%edi 1513: b8 b4 00 00 00 mov $0xb4,%eax 1514: R_386_32 _ftrace_annotated_branch 1518: 85 d2 test %edx,%edx 151a: 0f 94 c3 sete %bl 151d: 89 55 c8 mov %edx,0xffffffc8(%ebp) 1520: 89 da mov %ebx,%edx 1522: e8 fc ff ff ff call 1523 1523: R_386_PC32 ftrace_likely_update 1527: 31 d2 xor %edx,%edx 1529: 85 db test %ebx,%ebx 152b: 0f 95 c2 setne %dl 152e: 8b 04 95 48 05 00 00 mov 0x548(,%edx,4),%eax 1531: R_386_32 _ftrace_branch 1535: 40 inc %eax 1536: 89 04 95 48 05 00 00 mov %eax,0x548(,%edx,4) 1539: R_386_32 _ftrace_branch 153d: 85 d2 test %edx,%edx 153f: 74 07 je 1548 1541: 89 f0 mov %esi,%eax 1543: e9 a5 fe ff ff jmp 13ed 1548: 8b 45 c8 mov 0xffffffc8(%ebp),%eax 154b: 8d 75 e4 lea 0xffffffe4(%ebp),%esi 154e: bb 02 00 00 00 mov $0x2,%ebx 1553: 64 8b 15 00 00 00 00 mov %fs:0x0,%edx 1556: R_386_32 per_cpu__cpu_number 155a: 89 55 c4 mov %edx,0xffffffc4(%ebp) 155d: 8d 0c c5 ff ff ff ff lea 0xffffffff(,%eax,8),%ecx 1564: 89 f8 mov %edi,%eax 1566: 0f b7 d1 movzwl %cx,%edx 1569: c1 e0 10 shl $0x10,%eax 156c: 09 d0 or %edx,%eax 156e: 89 45 e4 mov %eax,0xffffffe4(%ebp) 1571: 81 e1 00 00 0f 00 and $0xf0000,%ecx 1577: 8b 55 c4 mov 0xffffffc4(%ebp),%edx 157a: 89 f8 mov %edi,%eax 157c: 81 e7 00 00 ff 00 and $0xff0000,%edi 1582: 25 00 00 00 ff and $0xff000000,%eax 1587: c1 ef 10 shr $0x10,%edi 158a: 09 f8 or %edi,%eax 158c: 09 c8 or %ecx,%eax 158e: 0d 00 82 00 00 or $0x8200,%eax 1593: bf 00 00 00 00 mov $0x0,%edi 1594: R_386_32 per_cpu__gdt_page 1598: 89 45 e8 mov %eax,0xffffffe8(%ebp) 159b: 80 4d e9 80 orb $0x80,0xffffffe9(%ebp) 159f: e9 a8 fe ff ff jmp 144c 15a4: 89 f8 mov %edi,%eax 15a6: e8 fc ff ff ff call 15a7 15a7: R_386_PC32 up_read 15ab: b8 fc ff ff ff mov $0xfffffffc,%eax 15b0: e9 a7 fd ff ff jmp 135c 15b5: 8d 74 26 00 lea 0x0(%esi),%esi 15b9: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 000015c0 : 15c0: 55 push %ebp 15c1: 89 e5 mov %esp,%ebp 15c3: 57 push %edi 15c4: 56 push %esi 15c5: 53 push %ebx 15c6: 83 ec 0c sub $0xc,%esp 15c9: e8 fc ff ff ff call 15ca 15ca: R_386_PC32 mcount 15ce: 89 45 f0 mov %eax,0xfffffff0(%ebp) 15d1: 8b b8 e0 03 00 00 mov 0x3e0(%eax),%edi 15d7: 8b 80 e4 03 00 00 mov 0x3e4(%eax),%eax 15dd: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 15e0: 89 45 ec mov %eax,0xffffffec(%ebp) 15e3: 05 04 05 00 00 add $0x504,%eax 15e8: 89 45 e8 mov %eax,0xffffffe8(%ebp) 15eb: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 15ee: 05 58 02 00 00 add $0x258,%eax 15f3: 39 82 58 02 00 00 cmp %eax,0x258(%edx) 15f9: 0f 94 c0 sete %al 15fc: 0f b6 d0 movzbl %al,%edx 15ff: 8b 04 95 24 06 00 00 mov 0x624(,%edx,4),%eax 1602: R_386_32 _ftrace_branch 1606: 40 inc %eax 1607: 85 d2 test %edx,%edx 1609: 89 04 95 24 06 00 00 mov %eax,0x624(,%edx,4) 160c: R_386_32 _ftrace_branch 1610: 0f 85 a5 02 00 00 jne 18bb 1616: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 1619: e8 fc ff ff ff call 161a 161a: R_386_PC32 _spin_lock_irq 161e: 31 c0 xor %eax,%eax 1620: f6 47 58 08 testb $0x8,0x58(%edi) 1624: 75 07 jne 162d 1626: 8b 57 50 mov 0x50(%edi),%edx 1629: 85 d2 test %edx,%edx 162b: 74 05 je 1632 162d: b8 01 00 00 00 mov $0x1,%eax 1632: 31 d2 xor %edx,%edx 1634: 85 c0 test %eax,%eax 1636: 0f 95 c2 setne %dl 1639: 8b 04 95 38 06 00 00 mov 0x638(,%edx,4),%eax 163c: R_386_32 _ftrace_branch 1640: 40 inc %eax 1641: 89 04 95 38 06 00 00 mov %eax,0x638(,%edx,4) 1644: R_386_32 _ftrace_branch 1648: 85 d2 test %edx,%edx 164a: 0f 85 1f 04 00 00 jne 1a6f 1650: 8b 4d f0 mov 0xfffffff0(%ebp),%ecx 1653: 89 c8 mov %ecx,%eax 1655: 89 4f 50 mov %ecx,0x50(%edi) 1658: e8 fc ff ff ff call 1659 1659: R_386_PC32 zap_other_threads 165d: 8b 5d f0 mov 0xfffffff0(%ebp),%ebx 1660: 3b 9b 14 02 00 00 cmp 0x214(%ebx),%ebx 1666: 0f 95 c0 setne %al 1669: 0f b6 d8 movzbl %al,%ebx 166c: 8b 07 mov (%edi),%eax 166e: 43 inc %ebx 166f: 89 5f 4c mov %ebx,0x4c(%edi) 1672: 39 d8 cmp %ebx,%eax 1674: 0f 8f c9 03 00 00 jg 1a43 167a: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 167d: e8 fc ff ff ff call 167e 167e: R_386_PC32 _spin_unlock_irq 1682: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 1685: 31 d2 xor %edx,%edx 1687: 3b 80 14 02 00 00 cmp 0x214(%eax),%eax 168d: 0f 95 c2 setne %dl 1690: 8b 04 95 4c 06 00 00 mov 0x64c(,%edx,4),%eax 1693: R_386_32 _ftrace_branch 1697: 40 inc %eax 1698: 89 04 95 4c 06 00 00 mov %eax,0x64c(,%edx,4) 169b: R_386_32 _ftrace_branch 169f: 85 d2 test %edx,%edx 16a1: 0f 84 06 02 00 00 je 18ad 16a7: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 16aa: 8b b2 14 02 00 00 mov 0x214(%edx),%esi 16b0: c7 47 4c ff ff ff ff movl $0xffffffff,0x4c(%edi) 16b7: b8 00 00 00 00 mov $0x0,%eax 16b8: R_386_32 tasklist_lock 16bc: 31 db xor %ebx,%ebx 16be: e8 fc ff ff ff call 16bf 16bf: R_386_PC32 _write_lock_irq 16c3: 83 be d8 01 00 00 00 cmpl $0x0,0x1d8(%esi) 16ca: b8 f0 00 00 00 mov $0xf0,%eax 16cb: R_386_32 _ftrace_annotated_branch 16cf: b9 01 00 00 00 mov $0x1,%ecx 16d4: 0f 95 c3 setne %bl 16d7: 89 da mov %ebx,%edx 16d9: e8 fc ff ff ff call 16da 16da: R_386_PC32 ftrace_likely_update 16de: 31 d2 xor %edx,%edx 16e0: 85 db test %ebx,%ebx 16e2: 0f 95 c2 setne %dl 16e5: 8b 04 95 60 06 00 00 mov 0x660(,%edx,4),%eax 16e8: R_386_32 _ftrace_branch 16ec: 40 inc %eax 16ed: 89 04 95 60 06 00 00 mov %eax,0x660(,%edx,4) 16f0: R_386_32 _ftrace_branch 16f4: 85 d2 test %edx,%edx 16f6: 75 1d jne 1715 16f8: 64 a1 00 00 00 00 mov %fs:0x0,%eax 16fa: R_386_32 per_cpu__current_task 16fe: c7 00 02 00 00 00 movl $0x2,(%eax) 1704: b8 00 00 00 00 mov $0x0,%eax 1705: R_386_32 tasklist_lock 1709: e8 fc ff ff ff call 170a 170a: R_386_PC32 _write_unlock_irq 170e: e8 fc ff ff ff call 170f 170f: R_386_PC32 schedule 1713: eb a2 jmp 16b7 1715: 8b 4d f0 mov 0xfffffff0(%ebp),%ecx 1718: 31 db xor %ebx,%ebx 171a: 8b 86 90 02 00 00 mov 0x290(%esi),%eax 1720: 8b 96 94 02 00 00 mov 0x294(%esi),%edx 1726: 89 81 90 02 00 00 mov %eax,0x290(%ecx) 172c: 8b 81 f4 01 00 00 mov 0x1f4(%ecx),%eax 1732: 39 86 f4 01 00 00 cmp %eax,0x1f4(%esi) 1738: b8 04 01 00 00 mov $0x104,%eax 1739: R_386_32 _ftrace_annotated_branch 173d: 89 91 94 02 00 00 mov %edx,0x294(%ecx) 1743: 0f 95 c3 setne %bl 1746: 31 c9 xor %ecx,%ecx 1748: 89 da mov %ebx,%edx 174a: e8 fc ff ff ff call 174b 174b: R_386_PC32 ftrace_likely_update 174f: 31 d2 xor %edx,%edx 1751: 85 db test %ebx,%ebx 1753: 0f 95 c2 setne %dl 1756: 8b 04 95 74 06 00 00 mov 0x674(,%edx,4),%eax 1759: R_386_32 _ftrace_branch 175d: 40 inc %eax 175e: 89 04 95 74 06 00 00 mov %eax,0x674(,%edx,4) 1761: R_386_32 _ftrace_branch 1765: 85 d2 test %edx,%edx 1767: 74 09 je 1772 1769: 0f 0b ud2a 176b: 90 nop 176c: 8d 74 26 00 lea 0x0(%esi),%esi 1770: eb fe jmp 1770 1772: 8b 5d f0 mov 0xfffffff0(%ebp),%ebx 1775: 8b 83 f4 01 00 00 mov 0x1f4(%ebx),%eax 177b: 39 83 f0 01 00 00 cmp %eax,0x1f0(%ebx) 1781: 0f 94 c0 sete %al 1784: 31 c9 xor %ecx,%ecx 1786: 0f b6 d8 movzbl %al,%ebx 1789: 89 da mov %ebx,%edx 178b: b8 18 01 00 00 mov $0x118,%eax 178c: R_386_32 _ftrace_annotated_branch 1790: e8 fc ff ff ff call 1791 1791: R_386_PC32 ftrace_likely_update 1795: 31 d2 xor %edx,%edx 1797: 85 db test %ebx,%ebx 1799: 0f 95 c2 setne %dl 179c: 8b 04 95 88 06 00 00 mov 0x688(,%edx,4),%eax 179f: R_386_32 _ftrace_branch 17a3: 40 inc %eax 17a4: 89 04 95 88 06 00 00 mov %eax,0x688(,%edx,4) 17a7: R_386_32 _ftrace_branch 17ab: 85 d2 test %edx,%edx 17ad: 74 13 je 17c2 17af: 0f 0b ud2a 17b1: eb 0d jmp 17c0 17b3: 90 nop 17b4: 90 nop 17b5: 90 nop 17b6: 90 nop 17b7: 90 nop 17b8: 90 nop 17b9: 90 nop 17ba: 90 nop 17bb: 90 nop 17bc: 90 nop 17bd: 90 nop 17be: 90 nop 17bf: 90 nop 17c0: eb fe jmp 17c0 17c2: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 17c5: 31 d2 xor %edx,%edx 17c7: e8 fc ff ff ff call 17c8 17c8: R_386_PC32 detach_pid 17cc: 8b 86 f0 01 00 00 mov 0x1f0(%esi),%eax 17d2: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 17d5: 89 82 f0 01 00 00 mov %eax,0x1f0(%edx) 17db: 8b 8e 3c 02 00 00 mov 0x23c(%esi),%ecx 17e1: 31 d2 xor %edx,%edx 17e3: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 17e6: e8 fc ff ff ff call 17e7 17e7: R_386_PC32 attach_pid 17eb: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 17ee: 89 f0 mov %esi,%eax 17f0: b9 01 00 00 00 mov $0x1,%ecx 17f5: e8 fc ff ff ff call 17f6 17f6: R_386_PC32 transfer_pid 17fa: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 17fd: 89 f0 mov %esi,%eax 17ff: b9 02 00 00 00 mov $0x2,%ecx 1804: e8 fc ff ff ff call 1805 1805: R_386_PC32 transfer_pid 1809: 8b 86 ac 01 00 00 mov 0x1ac(%esi),%eax 180f: 8d 8e ac 01 00 00 lea 0x1ac(%esi),%ecx 1815: 8b 5d f0 mov 0xfffffff0(%ebp),%ebx 1818: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 181b: 89 83 ac 01 00 00 mov %eax,0x1ac(%ebx) 1821: 8b 41 04 mov 0x4(%ecx),%eax 1824: 81 c2 ac 01 00 00 add $0x1ac,%edx 182a: 89 42 04 mov %eax,0x4(%edx) 182d: 8b 42 04 mov 0x4(%edx),%eax 1830: 89 10 mov %edx,(%eax) 1832: 8b 83 ac 01 00 00 mov 0x1ac(%ebx),%eax 1838: 89 50 04 mov %edx,0x4(%eax) 183b: b8 11 00 00 00 mov $0x11,%eax 1840: c7 41 04 00 02 20 00 movl $0x200200,0x4(%ecx) 1847: 89 9b 14 02 00 00 mov %ebx,0x214(%ebx) 184d: 89 83 e0 01 00 00 mov %eax,0x1e0(%ebx) 1853: b8 2c 01 00 00 mov $0x12c,%eax 1854: R_386_32 _ftrace_annotated_branch 1858: 89 9e 14 02 00 00 mov %ebx,0x214(%esi) 185e: 31 db xor %ebx,%ebx 1860: 83 be d8 01 00 00 10 cmpl $0x10,0x1d8(%esi) 1867: 0f 95 c3 setne %bl 186a: 31 c9 xor %ecx,%ecx 186c: 89 da mov %ebx,%edx 186e: e8 fc ff ff ff call 186f 186f: R_386_PC32 ftrace_likely_update 1873: 31 d2 xor %edx,%edx 1875: 85 db test %ebx,%ebx 1877: 0f 95 c2 setne %dl 187a: 8b 04 95 9c 06 00 00 mov 0x69c(,%edx,4),%eax 187d: R_386_32 _ftrace_branch 1881: 40 inc %eax 1882: 89 04 95 9c 06 00 00 mov %eax,0x69c(,%edx,4) 1885: R_386_32 _ftrace_branch 1889: 85 d2 test %edx,%edx 188b: 74 04 je 1891 188d: 0f 0b ud2a 188f: eb fe jmp 188f 1891: bb 20 00 00 00 mov $0x20,%ebx 1896: b8 00 00 00 00 mov $0x0,%eax 1897: R_386_32 tasklist_lock 189b: 89 9e d8 01 00 00 mov %ebx,0x1d8(%esi) 18a1: e8 fc ff ff ff call 18a2 18a2: R_386_PC32 _write_unlock_irq 18a6: 89 f0 mov %esi,%eax 18a8: e8 fc ff ff ff call 18a9 18a9: R_386_PC32 release_task 18ad: c7 47 50 00 00 00 00 movl $0x0,0x50(%edi) 18b4: c7 47 4c 00 00 00 00 movl $0x0,0x4c(%edi) 18bb: 89 f8 mov %edi,%eax 18bd: e8 fc ff ff ff call 18be 18be: R_386_PC32 exit_itimers 18c2: e8 fc ff ff ff call 18c3 18c3: R_386_PC32 flush_itimer_signals 18c7: 8b 55 ec mov 0xffffffec(%ebp),%edx 18ca: 8b 02 mov (%edx),%eax 18cc: 31 d2 xor %edx,%edx 18ce: 83 f8 01 cmp $0x1,%eax 18d1: 0f 95 c2 setne %dl 18d4: 8b 04 95 b0 06 00 00 mov 0x6b0(,%edx,4),%eax 18d7: R_386_32 _ftrace_branch 18db: 40 inc %eax 18dc: 89 04 95 b0 06 00 00 mov %eax,0x6b0(,%edx,4) 18df: R_386_32 _ftrace_branch 18e3: 85 d2 test %edx,%edx 18e5: 0f 84 98 00 00 00 je 1983 18eb: a1 00 00 00 00 mov 0x0,%eax 18ec: R_386_32 sighand_cachep 18f0: ba d0 00 00 00 mov $0xd0,%edx 18f5: e8 fc ff ff ff call 18f6 18f6: R_386_PC32 kmem_cache_alloc 18fa: 31 d2 xor %edx,%edx 18fc: 89 c3 mov %eax,%ebx 18fe: 85 c0 test %eax,%eax 1900: 0f 94 c2 sete %dl 1903: 8b 04 95 c4 06 00 00 mov 0x6c4(,%edx,4),%eax 1906: R_386_32 _ftrace_branch 190a: 40 inc %eax 190b: 89 04 95 c4 06 00 00 mov %eax,0x6c4(,%edx,4) 190e: R_386_32 _ftrace_branch 1912: 85 d2 test %edx,%edx 1914: b8 f4 ff ff ff mov $0xfffffff4,%eax 1919: 0f 85 a3 00 00 00 jne 19c2 191f: c7 03 01 00 00 00 movl $0x1,(%ebx) 1925: b8 01 00 00 00 mov $0x1,%eax 192a: 8d 7b 04 lea 0x4(%ebx),%edi 192d: ff 04 85 70 05 00 00 incl 0x570(,%eax,4) 1930: R_386_32 _ftrace_branch 1934: 85 c0 test %eax,%eax 1936: 8b 4d ec mov 0xffffffec(%ebp),%ecx 1939: 8d 71 04 lea 0x4(%ecx),%esi 193c: b9 00 05 00 00 mov $0x500,%ecx 1941: 0f 84 83 00 00 00 je 19ca 1947: b9 40 01 00 00 mov $0x140,%ecx 194c: f3 a5 repz movsl %ds:(%esi),%es:(%edi) 194e: b8 00 00 00 00 mov $0x0,%eax 194f: R_386_32 tasklist_lock 1953: e8 fc ff ff ff call 1954 1954: R_386_PC32 _write_lock_irq 1958: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 195b: e8 fc ff ff ff call 195c 195c: R_386_PC32 _spin_lock 1960: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 1963: 89 98 e4 03 00 00 mov %ebx,0x3e4(%eax) 1969: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 196c: e8 fc ff ff ff call 196d 196d: R_386_PC32 _spin_unlock 1971: b8 00 00 00 00 mov $0x0,%eax 1972: R_386_32 tasklist_lock 1976: e8 fc ff ff ff call 1977 1977: R_386_PC32 _write_unlock_irq 197b: 8b 45 ec mov 0xffffffec(%ebp),%eax 197e: e8 fc ff ff ff call 197f 197f: R_386_PC32 __cleanup_sighand 1983: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 1986: 31 db xor %ebx,%ebx 1988: b8 40 01 00 00 mov $0x140,%eax 1989: R_386_32 _ftrace_annotated_branch 198d: 3b 92 14 02 00 00 cmp 0x214(%edx),%edx 1993: 0f 95 c3 setne %bl 1996: 31 c9 xor %ecx,%ecx 1998: 89 da mov %ebx,%edx 199a: e8 fc ff ff ff call 199b 199b: R_386_PC32 ftrace_likely_update 199f: 31 d2 xor %edx,%edx 19a1: 85 db test %ebx,%ebx 19a3: 0f 95 c2 setne %dl 19a6: 8b 04 95 d8 06 00 00 mov 0x6d8(,%edx,4),%eax 19a9: R_386_32 _ftrace_branch 19ad: 40 inc %eax 19ae: 89 04 95 d8 06 00 00 mov %eax,0x6d8(,%edx,4) 19b1: R_386_32 _ftrace_branch 19b5: 31 c0 xor %eax,%eax 19b7: 85 d2 test %edx,%edx 19b9: 74 07 je 19c2 19bb: 0f 0b ud2a 19bd: 8d 76 00 lea 0x0(%esi),%esi 19c0: eb fe jmp 19c0 19c2: 83 c4 0c add $0xc,%esp 19c5: 5b pop %ebx 19c6: 5e pop %esi 19c7: 5f pop %edi 19c8: 5d pop %ebp 19c9: c3 ret 19ca: 31 d2 xor %edx,%edx 19cc: 83 f9 0f cmp $0xf,%ecx 19cf: 0f 97 c2 seta %dl 19d2: 8b 04 95 84 05 00 00 mov 0x584(,%edx,4),%eax 19d5: R_386_32 _ftrace_branch 19d9: 40 inc %eax 19da: 89 04 95 84 05 00 00 mov %eax,0x584(,%edx,4) 19dd: R_386_32 _ftrace_branch 19e1: 85 d2 test %edx,%edx 19e3: 74 01 je 19e6 19e5: a5 movsl %ds:(%esi),%es:(%edi) 19e6: 31 d2 xor %edx,%edx 19e8: 83 f9 0b cmp $0xb,%ecx 19eb: 0f 97 c2 seta %dl 19ee: 8b 04 95 98 05 00 00 mov 0x598(,%edx,4),%eax 19f1: R_386_32 _ftrace_branch 19f5: 40 inc %eax 19f6: 89 04 95 98 05 00 00 mov %eax,0x598(,%edx,4) 19f9: R_386_32 _ftrace_branch 19fd: 85 d2 test %edx,%edx 19ff: 74 01 je 1a02 1a01: a5 movsl %ds:(%esi),%es:(%edi) 1a02: 31 d2 xor %edx,%edx 1a04: 83 f9 07 cmp $0x7,%ecx 1a07: 0f 97 c2 seta %dl 1a0a: 8b 04 95 ac 05 00 00 mov 0x5ac(,%edx,4),%eax 1a0d: R_386_32 _ftrace_branch 1a11: 40 inc %eax 1a12: 89 04 95 ac 05 00 00 mov %eax,0x5ac(,%edx,4) 1a15: R_386_32 _ftrace_branch 1a19: 85 d2 test %edx,%edx 1a1b: 74 01 je 1a1e 1a1d: a5 movsl %ds:(%esi),%es:(%edi) 1a1e: 31 d2 xor %edx,%edx 1a20: 83 f9 03 cmp $0x3,%ecx 1a23: 0f 97 c2 seta %dl 1a26: 8b 04 95 c0 05 00 00 mov 0x5c0(,%edx,4),%eax 1a29: R_386_32 _ftrace_branch 1a2d: 40 inc %eax 1a2e: 89 04 95 c0 05 00 00 mov %eax,0x5c0(,%edx,4) 1a31: R_386_32 _ftrace_branch 1a35: 85 d2 test %edx,%edx 1a37: 0f 84 11 ff ff ff je 194e 1a3d: a5 movsl %ds:(%esi),%es:(%edi) 1a3e: e9 0b ff ff ff jmp 194e 1a43: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1a45: R_386_32 per_cpu__current_task 1a49: c7 00 02 00 00 00 movl $0x2,(%eax) 1a4f: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 1a52: e8 fc ff ff ff call 1a53 1a53: R_386_PC32 _spin_unlock_irq 1a57: e8 fc ff ff ff call 1a58 1a58: R_386_PC32 schedule 1a5c: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 1a5f: e8 fc ff ff ff call 1a60 1a60: R_386_PC32 _spin_lock_irq 1a64: 8b 07 mov (%edi),%eax 1a66: 39 d8 cmp %ebx,%eax 1a68: 7f d9 jg 1a43 1a6a: e9 0b fc ff ff jmp 167a 1a6f: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 1a72: e8 fc ff ff ff call 1a73 1a73: R_386_PC32 _spin_unlock_irq 1a77: b8 f5 ff ff ff mov $0xfffffff5,%eax 1a7c: e9 41 ff ff ff jmp 19c2 1a81: eb 0d jmp 1a90 1a83: 90 nop 1a84: 90 nop 1a85: 90 nop 1a86: 90 nop 1a87: 90 nop 1a88: 90 nop 1a89: 90 nop 1a8a: 90 nop 1a8b: 90 nop 1a8c: 90 nop 1a8d: 90 nop 1a8e: 90 nop 1a8f: 90 nop 00001a90 : 1a90: 55 push %ebp 1a91: 89 e5 mov %esp,%ebp 1a93: 57 push %edi 1a94: 56 push %esi 1a95: 53 push %ebx 1a96: 83 ec 0c sub $0xc,%esp 1a99: e8 fc ff ff ff call 1a9a 1a9a: R_386_PC32 mcount 1a9e: 89 45 f0 mov %eax,0xfffffff0(%ebp) 1aa1: bf ff ff ff ff mov $0xffffffff,%edi 1aa6: 83 c0 40 add $0x40,%eax 1aa9: 89 45 ec mov %eax,0xffffffec(%ebp) 1aac: 8d 74 26 00 lea 0x0(%esi),%esi 1ab0: e8 fc ff ff ff call 1ab1 1ab1: R_386_PC32 _spin_lock 1ab5: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 1ab8: 47 inc %edi 1ab9: 31 d2 xor %edx,%edx 1abb: 89 fe mov %edi,%esi 1abd: c1 e6 05 shl $0x5,%esi 1ac0: 8b 48 04 mov 0x4(%eax),%ecx 1ac3: 3b 31 cmp (%ecx),%esi 1ac5: 0f 93 c2 setae %dl 1ac8: 8b 04 95 ec 06 00 00 mov 0x6ec(,%edx,4),%eax 1acb: R_386_32 _ftrace_branch 1acf: 40 inc %eax 1ad0: 89 04 95 ec 06 00 00 mov %eax,0x6ec(,%edx,4) 1ad3: R_386_32 _ftrace_branch 1ad7: 85 d2 test %edx,%edx 1ad9: 75 74 jne 1b4f 1adb: 8b 41 08 mov 0x8(%ecx),%eax 1ade: 31 d2 xor %edx,%edx 1ae0: 8b 1c b8 mov (%eax,%edi,4),%ebx 1ae3: 85 db test %ebx,%ebx 1ae5: 0f 94 c2 sete %dl 1ae8: 8b 04 95 00 07 00 00 mov 0x700(,%edx,4),%eax 1aeb: R_386_32 _ftrace_branch 1aef: 40 inc %eax 1af0: 89 04 95 00 07 00 00 mov %eax,0x700(,%edx,4) 1af3: R_386_32 _ftrace_branch 1af7: 85 d2 test %edx,%edx 1af9: 75 ba jne 1ab5 1afb: 8b 41 08 mov 0x8(%ecx),%eax 1afe: c7 04 b8 00 00 00 00 movl $0x0,(%eax,%edi,4) 1b05: 8b 45 ec mov 0xffffffec(%ebp),%eax 1b08: e8 fc ff ff ff call 1b09 1b09: R_386_PC32 _spin_unlock 1b0d: 85 db test %ebx,%ebx 1b0f: 74 2c je 1b3d 1b11: eb 0d jmp 1b20 1b13: 90 nop 1b14: 90 nop 1b15: 90 nop 1b16: 90 nop 1b17: 90 nop 1b18: 90 nop 1b19: 90 nop 1b1a: 90 nop 1b1b: 90 nop 1b1c: 90 nop 1b1d: 90 nop 1b1e: 90 nop 1b1f: 90 nop 1b20: 89 da mov %ebx,%edx 1b22: 83 e2 01 and $0x1,%edx 1b25: 8b 04 95 14 07 00 00 mov 0x714(,%edx,4),%eax 1b28: R_386_32 _ftrace_branch 1b2c: 40 inc %eax 1b2d: 85 d2 test %edx,%edx 1b2f: 89 04 95 14 07 00 00 mov %eax,0x714(,%edx,4) 1b32: R_386_32 _ftrace_branch 1b36: 75 0d jne 1b45 1b38: 46 inc %esi 1b39: d1 eb shr %ebx 1b3b: 75 e3 jne 1b20 1b3d: 8b 45 ec mov 0xffffffec(%ebp),%eax 1b40: e9 6b ff ff ff jmp 1ab0 1b45: 89 34 24 mov %esi,(%esp) 1b48: e8 fc ff ff ff call 1b49 1b49: R_386_PC32 sys_close 1b4d: eb e9 jmp 1b38 1b4f: 8b 45 ec mov 0xffffffec(%ebp),%eax 1b52: e8 fc ff ff ff call 1b53 1b53: R_386_PC32 _spin_unlock 1b57: 83 c4 0c add $0xc,%esp 1b5a: 5b pop %ebx 1b5b: 5e pop %esi 1b5c: 5f pop %edi 1b5d: 5d pop %ebp 1b5e: c3 ret 1b5f: 90 nop 00001b60 : 1b60: 55 push %ebp 1b61: 89 e5 mov %esp,%ebp 1b63: 83 ec 0c sub $0xc,%esp 1b66: 89 1c 24 mov %ebx,(%esp) 1b69: 89 74 24 04 mov %esi,0x4(%esp) 1b6d: 89 7c 24 08 mov %edi,0x8(%esp) 1b71: e8 fc ff ff ff call 1b72 1b72: R_386_PC32 mcount 1b76: 8d ba 34 04 00 00 lea 0x434(%edx),%edi 1b7c: 89 d6 mov %edx,%esi 1b7e: 89 c3 mov %eax,%ebx 1b80: 81 c6 28 03 00 00 add $0x328,%esi 1b86: 89 f8 mov %edi,%eax 1b88: e8 fc ff ff ff call 1b89 1b89: R_386_PC32 _spin_lock 1b8d: 89 f2 mov %esi,%edx 1b8f: b9 10 00 00 00 mov $0x10,%ecx 1b94: 89 d8 mov %ebx,%eax 1b96: e8 fc ff ff ff call 1b97 1b97: R_386_PC32 strncpy 1b9b: 89 f8 mov %edi,%eax 1b9d: e8 fc ff ff ff call 1b9e 1b9e: R_386_PC32 _spin_unlock 1ba2: 8b 74 24 04 mov 0x4(%esp),%esi 1ba6: 89 d8 mov %ebx,%eax 1ba8: 8b 1c 24 mov (%esp),%ebx 1bab: 8b 7c 24 08 mov 0x8(%esp),%edi 1baf: 89 ec mov %ebp,%esp 1bb1: 5d pop %ebp 1bb2: c3 ret 1bb3: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 1bb9: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 00001bc0 : 1bc0: 55 push %ebp 1bc1: 89 e5 mov %esp,%ebp 1bc3: 83 ec 0c sub $0xc,%esp 1bc6: 89 1c 24 mov %ebx,(%esp) 1bc9: 89 74 24 04 mov %esi,0x4(%esp) 1bcd: 89 7c 24 08 mov %edi,0x8(%esp) 1bd1: e8 fc ff ff ff call 1bd2 1bd2: R_386_PC32 mcount 1bd6: 8d b0 34 04 00 00 lea 0x434(%eax),%esi 1bdc: 89 c3 mov %eax,%ebx 1bde: 89 d7 mov %edx,%edi 1be0: 89 f0 mov %esi,%eax 1be2: 81 c3 28 03 00 00 add $0x328,%ebx 1be8: e8 fc ff ff ff call 1be9 1be9: R_386_PC32 _spin_lock 1bed: 89 fa mov %edi,%edx 1bef: b9 10 00 00 00 mov $0x10,%ecx 1bf4: 89 d8 mov %ebx,%eax 1bf6: e8 fc ff ff ff call 1bf7 1bf7: R_386_PC32 strlcpy 1bfb: 89 f0 mov %esi,%eax 1bfd: e8 fc ff ff ff call 1bfe 1bfe: R_386_PC32 _spin_unlock 1c02: 8b 1c 24 mov (%esp),%ebx 1c05: 8b 74 24 04 mov 0x4(%esp),%esi 1c09: 8b 7c 24 08 mov 0x8(%esp),%edi 1c0d: 89 ec mov %ebp,%esp 1c0f: 5d pop %ebp 1c10: c3 ret 1c11: eb 0d jmp 1c20 1c13: 90 nop 1c14: 90 nop 1c15: 90 nop 1c16: 90 nop 1c17: 90 nop 1c18: 90 nop 1c19: 90 nop 1c1a: 90 nop 1c1b: 90 nop 1c1c: 90 nop 1c1d: 90 nop 1c1e: 90 nop 1c1f: 90 nop 00001c20 : 1c20: 55 push %ebp 1c21: 89 e5 mov %esp,%ebp 1c23: 57 push %edi 1c24: 56 push %esi 1c25: 53 push %ebx 1c26: 83 ec 10 sub $0x10,%esp 1c29: e8 fc ff ff ff call 1c2a 1c2a: R_386_PC32 mcount 1c2e: 89 c6 mov %eax,%esi 1c30: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1c32: R_386_32 per_cpu__current_task 1c36: e8 85 f9 ff ff call 15c0 1c3b: 31 d2 xor %edx,%edx 1c3d: 89 c1 mov %eax,%ecx 1c3f: 85 c0 test %eax,%eax 1c41: 0f 95 c2 setne %dl 1c44: 8b 04 95 28 07 00 00 mov 0x728(,%edx,4),%eax 1c47: R_386_32 _ftrace_branch 1c4b: 40 inc %eax 1c4c: 89 04 95 28 07 00 00 mov %eax,0x728(,%edx,4) 1c4f: R_386_32 _ftrace_branch 1c53: 85 d2 test %edx,%edx 1c55: 74 0a je 1c61 1c57: 89 c8 mov %ecx,%eax 1c59: 83 c4 10 add $0x10,%esp 1c5c: 5b pop %ebx 1c5d: 5e pop %esi 1c5e: 5f pop %edi 1c5f: 5d pop %ebp 1c60: c3 ret 1c61: 8b 96 94 00 00 00 mov 0x94(%esi),%edx 1c67: 8b 86 84 00 00 00 mov 0x84(%esi),%eax 1c6d: e8 fc ff ff ff call 1c6e 1c6e: R_386_PC32 set_mm_exe_file 1c72: 8b 86 84 00 00 00 mov 0x84(%esi),%eax 1c78: e8 e3 f4 ff ff call 1160 1c7d: 31 d2 xor %edx,%edx 1c7f: 89 c1 mov %eax,%ecx 1c81: 85 c0 test %eax,%eax 1c83: 0f 95 c2 setne %dl 1c86: 8b 04 95 3c 07 00 00 mov 0x73c(,%edx,4),%eax 1c89: R_386_32 _ftrace_branch 1c8d: 40 inc %eax 1c8e: 89 04 95 3c 07 00 00 mov %eax,0x73c(,%edx,4) 1c91: R_386_32 _ftrace_branch 1c95: 85 d2 test %edx,%edx 1c97: 75 be jne 1c57 1c99: 31 c0 xor %eax,%eax 1c9b: 31 db xor %ebx,%ebx 1c9d: 31 ff xor %edi,%edi 1c9f: 89 86 84 00 00 00 mov %eax,0x84(%esi) 1ca5: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1ca7: R_386_32 per_cpu__current_task 1cab: 89 98 10 04 00 00 mov %ebx,0x410(%eax) 1cb1: 31 db xor %ebx,%ebx 1cb3: 89 b8 14 04 00 00 mov %edi,0x414(%eax) 1cb9: 64 8b 0d 00 00 00 00 mov %fs:0x0,%ecx 1cbc: R_386_32 per_cpu__current_task 1cc0: 8b 91 d4 02 00 00 mov 0x2d4(%ecx),%edx 1cc6: 8b 42 04 mov 0x4(%edx),%eax 1cc9: 39 42 14 cmp %eax,0x14(%edx) 1ccc: 0f 84 c9 01 00 00 je 1e9b 1cd2: 8b 04 9d 50 07 00 00 mov 0x750(,%ebx,4),%eax 1cd5: R_386_32 _ftrace_branch 1cd9: 40 inc %eax 1cda: 85 db test %ebx,%ebx 1cdc: 89 04 9d 50 07 00 00 mov %eax,0x750(,%ebx,4) 1cdf: R_386_32 _ftrace_branch 1ce3: 0f 84 a1 01 00 00 je 1e8a 1ce9: 8b 81 cc 01 00 00 mov 0x1cc(%ecx),%eax 1cef: ba 01 00 00 00 mov $0x1,%edx 1cf4: e8 fc ff ff ff call 1cf5 1cf5: R_386_PC32 set_dumpable 1cf9: 8b 9e ac 00 00 00 mov 0xac(%esi),%ebx 1cff: 31 ff xor %edi,%edi 1d01: 0f be 0b movsbl (%ebx),%ecx 1d04: 43 inc %ebx 1d05: 85 c9 test %ecx,%ecx 1d07: 74 30 je 1d39 1d09: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi 1d10: 31 d2 xor %edx,%edx 1d12: 83 f9 2f cmp $0x2f,%ecx 1d15: 0f 94 c2 sete %dl 1d18: 8b 04 95 64 07 00 00 mov 0x764(,%edx,4),%eax 1d1b: R_386_32 _ftrace_branch 1d1f: 40 inc %eax 1d20: 89 04 95 64 07 00 00 mov %eax,0x764(,%edx,4) 1d23: R_386_32 _ftrace_branch 1d27: 85 d2 test %edx,%edx 1d29: 0f 84 32 01 00 00 je 1e61 1d2f: 31 ff xor %edi,%edi 1d31: 0f be 0b movsbl (%ebx),%ecx 1d34: 43 inc %ebx 1d35: 85 c9 test %ecx,%ecx 1d37: 75 d7 jne 1d10 1d39: c6 44 2f e4 00 movb $0x0,0xffffffe4(%edi,%ebp,1) 1d3e: 8d 55 e4 lea 0xffffffe4(%ebp),%edx 1d41: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1d43: R_386_32 per_cpu__current_task 1d47: e8 fc ff ff ff call 1d48 1d48: R_386_PC32 set_task_comm 1d4c: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1d4e: R_386_32 per_cpu__current_task 1d52: 81 60 0c ff ff bf ff andl $0xffbfffff,0xc(%eax) 1d59: e8 fc ff ff ff call 1d5a 1d5a: R_386_PC32 flush_thread 1d5e: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1d60: R_386_32 per_cpu__current_task 1d64: 8b 80 cc 01 00 00 mov 0x1cc(%eax),%eax 1d6a: 31 c9 xor %ecx,%ecx 1d6c: c7 40 18 00 00 00 c0 movl $0xc0000000,0x18(%eax) 1d73: 8b 9e 98 00 00 00 mov 0x98(%esi),%ebx 1d79: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1d7b: R_386_32 per_cpu__current_task 1d7f: 8b 90 d4 02 00 00 mov 0x2d4(%eax),%edx 1d85: 8b 43 04 mov 0x4(%ebx),%eax 1d88: 3b 42 14 cmp 0x14(%edx),%eax 1d8b: 0f 84 bf 00 00 00 je 1e50 1d91: b9 01 00 00 00 mov $0x1,%ecx 1d96: 8b 04 8d 8c 07 00 00 mov 0x78c(,%ecx,4),%eax 1d99: R_386_32 _ftrace_branch 1d9d: 40 inc %eax 1d9e: 85 c9 test %ecx,%ecx 1da0: 89 04 8d 8c 07 00 00 mov %eax,0x78c(,%ecx,4) 1da3: R_386_32 _ftrace_branch 1da7: 74 54 je 1dfd 1da9: 31 c9 xor %ecx,%ecx 1dab: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1dad: R_386_32 per_cpu__current_task 1db1: 89 88 e4 01 00 00 mov %ecx,0x1e4(%eax) 1db7: 8b 86 a0 00 00 00 mov 0xa0(%esi),%eax 1dbd: 64 8b 15 00 00 00 00 mov %fs:0x0,%edx 1dc0: R_386_32 per_cpu__current_task 1dc4: f7 d0 not %eax 1dc6: 21 82 e8 01 00 00 and %eax,0x1e8(%edx) 1dcc: 31 d2 xor %edx,%edx 1dce: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1dd0: R_386_32 per_cpu__current_task 1dd4: ff 80 30 04 00 00 incl 0x430(%eax) 1dda: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1ddc: R_386_32 per_cpu__current_task 1de0: e8 fc ff ff ff call 1de1 1de1: R_386_PC32 flush_signal_handlers 1de5: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1de7: R_386_32 per_cpu__current_task 1deb: 8b 80 d8 03 00 00 mov 0x3d8(%eax),%eax 1df1: e8 9a fc ff ff call 1a90 1df6: 31 c0 xor %eax,%eax 1df8: e9 5c fe ff ff jmp 1c59 1dfd: 8b 86 94 00 00 00 mov 0x94(%esi),%eax 1e03: ba 04 00 00 00 mov $0x4,%edx 1e08: 31 db xor %ebx,%ebx 1e0a: e8 fc ff ff ff call 1e0b 1e0b: R_386_PC32 file_permission 1e0f: 85 c0 test %eax,%eax 1e11: 75 09 jne 1e1c 1e13: f6 86 b4 00 00 00 01 testb $0x1,0xb4(%esi) 1e1a: 74 05 je 1e21 1e1c: bb 01 00 00 00 mov $0x1,%ebx 1e21: 8b 04 9d a0 07 00 00 mov 0x7a0(,%ebx,4),%eax 1e24: R_386_32 _ftrace_branch 1e28: 40 inc %eax 1e29: 85 db test %ebx,%ebx 1e2b: 89 04 9d a0 07 00 00 mov %eax,0x7a0(,%ebx,4) 1e2e: R_386_32 _ftrace_branch 1e32: 74 83 je 1db7 1e34: 64 a1 00 00 00 00 mov %fs:0x0,%eax 1e36: R_386_32 per_cpu__current_task 1e3a: 8b 15 00 00 00 00 mov 0x0,%edx 1e3c: R_386_32 suid_dumpable 1e40: 8b 80 cc 01 00 00 mov 0x1cc(%eax),%eax 1e46: e8 fc ff ff ff call 1e47 1e47: R_386_PC32 set_dumpable 1e4b: e9 67 ff ff ff jmp 1db7 1e50: 8b 43 08 mov 0x8(%ebx),%eax 1e53: 3b 42 18 cmp 0x18(%edx),%eax 1e56: 0f 85 35 ff ff ff jne 1d91 1e5c: e9 35 ff ff ff jmp 1d96 1e61: 31 d2 xor %edx,%edx 1e63: 83 ff 0e cmp $0xe,%edi 1e66: 0f 96 c2 setbe %dl 1e69: 8b 04 95 78 07 00 00 mov 0x778(,%edx,4),%eax 1e6c: R_386_32 _ftrace_branch 1e70: 40 inc %eax 1e71: 89 04 95 78 07 00 00 mov %eax,0x778(,%edx,4) 1e74: R_386_32 _ftrace_branch 1e78: 85 d2 test %edx,%edx 1e7a: 0f 84 b1 fe ff ff je 1d31 1e80: 88 4c 3d e4 mov %cl,0xffffffe4(%ebp,%edi,1) 1e84: 47 inc %edi 1e85: e9 a7 fe ff ff jmp 1d31 1e8a: 8b 81 cc 01 00 00 mov 0x1cc(%ecx),%eax 1e90: 8b 15 00 00 00 00 mov 0x0,%edx 1e92: R_386_32 suid_dumpable 1e96: e9 59 fe ff ff jmp 1cf4 1e9b: 8b 42 08 mov 0x8(%edx),%eax 1e9e: 39 42 18 cmp %eax,0x18(%edx) 1ea1: b8 01 00 00 00 mov $0x1,%eax 1ea6: 0f 44 d8 cmove %eax,%ebx 1ea9: e9 24 fe ff ff jmp 1cd2 1eae: 89 f6 mov %esi,%esi 00001eb0 : 1eb0: 55 push %ebp 1eb1: 89 e5 mov %esp,%ebp 1eb3: 53 push %ebx 1eb4: e8 fc ff ff ff call 1eb5 1eb5: R_386_PC32 mcount 1eb9: 89 c3 mov %eax,%ebx 1ebb: e8 fc ff ff ff call 1ebc 1ebc: R_386_PC32 security_bprm_committing_creds 1ec0: 8b 83 98 00 00 00 mov 0x98(%ebx),%eax 1ec6: e8 fc ff ff ff call 1ec7 1ec7: R_386_PC32 commit_creds 1ecb: 31 c0 xor %eax,%eax 1ecd: 89 83 98 00 00 00 mov %eax,0x98(%ebx) 1ed3: 89 d8 mov %ebx,%eax 1ed5: e8 fc ff ff ff call 1ed6 1ed6: R_386_PC32 security_bprm_committed_creds 1eda: 5b pop %ebx 1edb: 5d pop %ebp 1edc: c3 ret 1edd: 8d 76 00 lea 0x0(%esi),%esi 00001ee0 : 1ee0: 55 push %ebp 1ee1: 89 e5 mov %esp,%ebp 1ee3: 57 push %edi 1ee4: 56 push %esi 1ee5: 53 push %ebx 1ee6: 83 ec 08 sub $0x8,%esp 1ee9: e8 fc ff ff ff call 1eea 1eea: R_386_PC32 mcount 1eee: c7 45 ec 00 00 00 00 movl $0x0,0xffffffec(%ebp) 1ef5: 89 c7 mov %eax,%edi 1ef7: 31 f6 xor %esi,%esi 1ef9: 64 8b 1d 00 00 00 00 mov %fs:0x0,%ebx 1efc: R_386_32 per_cpu__current_task 1f00: 8b 4b 10 mov 0x10(%ebx),%ecx 1f03: 89 ca mov %ecx,%edx 1f05: 83 e2 01 and $0x1,%edx 1f08: 8b 04 95 b4 07 00 00 mov 0x7b4(,%edx,4),%eax 1f0b: R_386_32 _ftrace_branch 1f0f: 40 inc %eax 1f10: 85 d2 test %edx,%edx 1f12: 89 04 95 b4 07 00 00 mov %eax,0x7b4(,%edx,4) 1f15: R_386_32 _ftrace_branch 1f19: 74 23 je 1f3e 1f1b: 89 c8 mov %ecx,%eax 1f1d: c1 e8 03 shr $0x3,%eax 1f20: 83 e0 01 and $0x1,%eax 1f23: 8b 14 85 c8 07 00 00 mov 0x7c8(,%eax,4),%edx 1f26: R_386_32 _ftrace_branch 1f2a: 42 inc %edx 1f2b: 85 c0 test %eax,%eax 1f2d: 89 14 85 c8 07 00 00 mov %edx,0x7c8(,%eax,4) 1f30: R_386_32 _ftrace_branch 1f34: 0f 95 c0 setne %al 1f37: 0f b6 f0 movzbl %al,%esi 1f3a: 8d 74 36 02 lea 0x2(%esi,%esi,1),%esi 1f3e: 89 b7 9c 00 00 00 mov %esi,0x9c(%edi) 1f44: 8b 83 d4 03 00 00 mov 0x3d4(%ebx),%eax 1f4a: be 01 00 00 00 mov $0x1,%esi 1f4f: 83 c0 04 add $0x4,%eax 1f52: e8 fc ff ff ff call 1f53 1f53: R_386_PC32 _write_lock 1f57: 8d 55 f0 lea 0xfffffff0(%ebp),%edx 1f5a: 89 d8 mov %ebx,%eax 1f5c: e8 fc ff ff ff call 1f5d 1f5d: R_386_PC32 lock_task_sighand 1f61: 8b 83 58 02 00 00 mov 0x258(%ebx),%eax 1f67: 8d 88 a8 fd ff ff lea 0xfffffda8(%eax),%ecx 1f6d: 39 d9 cmp %ebx,%ecx 1f6f: 74 42 je 1fb3 1f71: eb 0d jmp 1f80 1f73: 90 nop 1f74: 90 nop 1f75: 90 nop 1f76: 90 nop 1f77: 90 nop 1f78: 90 nop 1f79: 90 nop 1f7a: 90 nop 1f7b: 90 nop 1f7c: 90 nop 1f7d: 90 nop 1f7e: 90 nop 1f7f: 90 nop 1f80: 8b 83 d4 03 00 00 mov 0x3d4(%ebx),%eax 1f86: 31 d2 xor %edx,%edx 1f88: 39 81 d4 03 00 00 cmp %eax,0x3d4(%ecx) 1f8e: 0f 94 c2 sete %dl 1f91: 8b 04 95 dc 07 00 00 mov 0x7dc(,%edx,4),%eax 1f94: R_386_32 _ftrace_branch 1f98: 01 d6 add %edx,%esi 1f9a: 40 inc %eax 1f9b: 89 04 95 dc 07 00 00 mov %eax,0x7dc(,%edx,4) 1f9e: R_386_32 _ftrace_branch 1fa2: 8b 81 58 02 00 00 mov 0x258(%ecx),%eax 1fa8: 2d 58 02 00 00 sub $0x258,%eax 1fad: 39 d8 cmp %ebx,%eax 1faf: 89 c1 mov %eax,%ecx 1fb1: 75 cd jne 1f80 1fb3: 8b 83 d4 03 00 00 mov 0x3d4(%ebx),%eax 1fb9: 31 d2 xor %edx,%edx 1fbb: 39 30 cmp %esi,(%eax) 1fbd: 0f 97 c2 seta %dl 1fc0: 8b 04 95 f0 07 00 00 mov 0x7f0(,%edx,4),%eax 1fc3: R_386_32 _ftrace_branch 1fc7: 40 inc %eax 1fc8: 89 04 95 f0 07 00 00 mov %eax,0x7f0(,%edx,4) 1fcb: R_386_32 _ftrace_branch 1fcf: 85 d2 test %edx,%edx 1fd1: 74 33 je 2006 1fd3: 83 8f 9c 00 00 00 01 orl $0x1,0x9c(%edi) 1fda: 8b 83 e4 03 00 00 mov 0x3e4(%ebx),%eax 1fe0: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 1fe3: 05 04 05 00 00 add $0x504,%eax 1fe8: e8 fc ff ff ff call 1fe9 1fe9: R_386_PC32 _spin_unlock_irqrestore 1fed: 8b 83 d4 03 00 00 mov 0x3d4(%ebx),%eax 1ff3: 83 c0 04 add $0x4,%eax 1ff6: e8 fc ff ff ff call 1ff7 1ff7: R_386_PC32 _write_unlock 1ffb: 8b 45 ec mov 0xffffffec(%ebp),%eax 1ffe: 83 c4 08 add $0x8,%esp 2001: 5b pop %ebx 2002: 5e pop %esi 2003: 5f pop %edi 2004: 5d pop %ebp 2005: c3 ret 2006: 8b 83 d4 03 00 00 mov 0x3d4(%ebx),%eax 200c: 31 d2 xor %edx,%edx 200e: 83 78 2c 00 cmpl $0x0,0x2c(%eax) 2012: 0f 95 c2 setne %dl 2015: 8b 04 95 04 08 00 00 mov 0x804(,%edx,4),%eax 2018: R_386_32 _ftrace_branch 201c: 40 inc %eax 201d: 89 04 95 04 08 00 00 mov %eax,0x804(,%edx,4) 2020: R_386_32 _ftrace_branch 2024: 85 d2 test %edx,%edx 2026: b8 f5 ff ff ff mov $0xfffffff5,%eax 202b: 0f 44 45 ec cmove 0xffffffec(%ebp),%eax 202f: 89 45 ec mov %eax,0xffffffec(%ebp) 2032: 8b 83 d4 03 00 00 mov 0x3d4(%ebx),%eax 2038: c7 40 2c 01 00 00 00 movl $0x1,0x2c(%eax) 203f: eb 99 jmp 1fda 2041: eb 0d jmp 2050 2043: 90 nop 2044: 90 nop 2045: 90 nop 2046: 90 nop 2047: 90 nop 2048: 90 nop 2049: 90 nop 204a: 90 nop 204b: 90 nop 204c: 90 nop 204d: 90 nop 204e: 90 nop 204f: 90 nop 00002050 : 2050: 55 push %ebp 2051: 89 e5 mov %esp,%ebp 2053: 57 push %edi 2054: 56 push %esi 2055: 53 push %ebx 2056: 83 ec 04 sub $0x4,%esp 2059: e8 fc ff ff ff call 205a 205a: R_386_PC32 mcount 205e: 8b 90 94 00 00 00 mov 0x94(%eax),%edx 2064: 89 c3 mov %eax,%ebx 2066: 8b 72 10 mov 0x10(%edx),%esi 2069: 8b 42 0c mov 0xc(%edx),%eax 206c: 85 f6 test %esi,%esi 206e: 8b 48 30 mov 0x30(%eax),%ecx 2071: 0f 94 c0 sete %al 2074: 0f b7 79 6e movzwl 0x6e(%ecx),%edi 2078: 0f b6 d0 movzbl %al,%edx 207b: 8b 04 95 18 08 00 00 mov 0x818(,%edx,4),%eax 207e: R_386_32 _ftrace_branch 2082: 40 inc %eax 2083: 85 d2 test %edx,%edx 2085: 89 04 95 18 08 00 00 mov %eax,0x818(,%edx,4) 2088: R_386_32 _ftrace_branch 208c: b8 f3 ff ff ff mov $0xfffffff3,%eax 2091: 0f 85 eb 00 00 00 jne 2182 2097: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2099: R_386_32 per_cpu__current_task 209d: 8b 80 d4 02 00 00 mov 0x2d4(%eax),%eax 20a3: 8b 93 98 00 00 00 mov 0x98(%ebx),%edx 20a9: 8b 40 14 mov 0x14(%eax),%eax 20ac: 89 42 14 mov %eax,0x14(%edx) 20af: 8b 93 98 00 00 00 mov 0x98(%ebx),%edx 20b5: 64 a1 00 00 00 00 mov %fs:0x0,%eax 20b7: R_386_32 per_cpu__current_task 20bb: 8b 80 d4 02 00 00 mov 0x2d4(%eax),%eax 20c1: 8b 40 18 mov 0x18(%eax),%eax 20c4: 89 42 18 mov %eax,0x18(%edx) 20c7: 8b 83 94 00 00 00 mov 0x94(%ebx),%eax 20cd: 8b 40 08 mov 0x8(%eax),%eax 20d0: 8b 50 28 mov 0x28(%eax),%edx 20d3: 83 f2 01 xor $0x1,%edx 20d6: 83 e2 01 and $0x1,%edx 20d9: 8b 04 95 2c 08 00 00 mov 0x82c(,%edx,4),%eax 20dc: R_386_32 _ftrace_branch 20e0: 40 inc %eax 20e1: 85 d2 test %edx,%edx 20e3: 89 04 95 2c 08 00 00 mov %eax,0x82c(,%edx,4) 20e6: R_386_32 _ftrace_branch 20ea: 74 74 je 2160 20ec: 89 fa mov %edi,%edx 20ee: c1 ea 0b shr $0xb,%edx 20f1: 83 e2 01 and $0x1,%edx 20f4: 8b 04 95 40 08 00 00 mov 0x840(,%edx,4),%eax 20f7: R_386_32 _ftrace_branch 20fb: 40 inc %eax 20fc: 85 d2 test %edx,%edx 20fe: 89 04 95 40 08 00 00 mov %eax,0x840(,%edx,4) 2101: R_386_32 _ftrace_branch 2105: 74 16 je 211d 2107: 81 8b a0 00 00 00 00 orl $0x440000,0xa0(%ebx) 210e: 00 44 00 2111: 8b 93 98 00 00 00 mov 0x98(%ebx),%edx 2117: 8b 41 2c mov 0x2c(%ecx),%eax 211a: 89 42 14 mov %eax,0x14(%edx) 211d: 81 e7 08 04 00 00 and $0x408,%edi 2123: 31 d2 xor %edx,%edx 2125: 81 ff 08 04 00 00 cmp $0x408,%edi 212b: 0f 94 c2 sete %dl 212e: 8b 04 95 54 08 00 00 mov 0x854(,%edx,4),%eax 2131: R_386_32 _ftrace_branch 2135: 40 inc %eax 2136: 89 04 95 54 08 00 00 mov %eax,0x854(,%edx,4) 2139: R_386_32 _ftrace_branch 213d: 85 d2 test %edx,%edx 213f: 74 1f je 2160 2141: 81 8b a0 00 00 00 00 orl $0x440000,0xa0(%ebx) 2148: 00 44 00 214b: 8b 93 98 00 00 00 mov 0x98(%ebx),%edx 2151: 8b 41 30 mov 0x30(%ecx),%eax 2154: 89 42 18 mov %eax,0x18(%edx) 2157: 89 f6 mov %esi,%esi 2159: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 2160: 89 d8 mov %ebx,%eax 2162: e8 fc ff ff ff call 2163 2163: R_386_PC32 security_bprm_set_creds 2167: 85 c0 test %eax,%eax 2169: 0f 95 c2 setne %dl 216c: 0f b6 f2 movzbl %dl,%esi 216f: 8b 14 b5 68 08 00 00 mov 0x868(,%esi,4),%edx 2172: R_386_32 _ftrace_branch 2176: 42 inc %edx 2177: 85 f6 test %esi,%esi 2179: 89 14 b5 68 08 00 00 mov %edx,0x868(,%esi,4) 217c: R_386_32 _ftrace_branch 2180: 74 06 je 2188 2182: 5a pop %edx 2183: 5b pop %ebx 2184: 5e pop %esi 2185: 5f pop %edi 2186: 5d pop %ebp 2187: c3 ret 2188: 80 8b 8c 00 00 00 01 orb $0x1,0x8c(%ebx) 218f: b9 20 00 00 00 mov $0x20,%ecx 2194: 89 df mov %ebx,%edi 2196: 89 f0 mov %esi,%eax 2198: f3 ab repz stos %eax,%es:(%edi) 219a: c7 04 24 80 00 00 00 movl $0x80,(%esp) 21a1: 8b 83 94 00 00 00 mov 0x94(%ebx),%eax 21a7: 31 d2 xor %edx,%edx 21a9: 89 d9 mov %ebx,%ecx 21ab: e8 fc ff ff ff call 21ac 21ac: R_386_PC32 kernel_read 21b0: eb d0 jmp 2182 21b2: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi 21b9: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 000021c0 : 21c0: 55 push %ebp 21c1: 89 e5 mov %esp,%ebp 21c3: 57 push %edi 21c4: 56 push %esi 21c5: 53 push %ebx 21c6: e8 fc ff ff ff call 21c7 21c7: R_386_PC32 mcount 21cb: 31 d2 xor %edx,%edx 21cd: 89 c7 mov %eax,%edi 21cf: 83 b8 a4 00 00 00 00 cmpl $0x0,0xa4(%eax) 21d6: 0f 94 c2 sete %dl 21d9: 8b 04 95 7c 08 00 00 mov 0x87c(,%edx,4),%eax 21dc: R_386_32 _ftrace_branch 21e0: 40 inc %eax 21e1: 89 04 95 7c 08 00 00 mov %eax,0x87c(,%edx,4) 21e4: R_386_32 _ftrace_branch 21e8: 31 c0 xor %eax,%eax 21ea: 85 d2 test %edx,%edx 21ec: 0f 85 ed 00 00 00 jne 22df 21f2: 8b b7 88 00 00 00 mov 0x88(%edi),%esi 21f8: 90 nop 21f9: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi 2200: 89 f2 mov %esi,%edx 2202: 31 c9 xor %ecx,%ecx 2204: 89 f8 mov %edi,%eax 2206: e8 e5 e1 ff ff call 3f0 220b: 89 f3 mov %esi,%ebx 220d: 31 d2 xor %edx,%edx 220f: 81 e3 ff 0f 00 00 and $0xfff,%ebx 2215: 85 c0 test %eax,%eax 2217: 89 c6 mov %eax,%esi 2219: 0f 94 c2 sete %dl 221c: 8b 04 95 90 08 00 00 mov 0x890(,%edx,4),%eax 221f: R_386_32 _ftrace_branch 2223: 40 inc %eax 2224: 89 04 95 90 08 00 00 mov %eax,0x890(,%edx,4) 2227: R_386_32 _ftrace_branch 222b: 85 d2 test %edx,%edx 222d: b8 f2 ff ff ff mov $0xfffffff2,%eax 2232: 0f 85 a7 00 00 00 jne 22df 2238: ba 07 00 00 00 mov $0x7,%edx 223d: 89 f0 mov %esi,%eax 223f: e8 fc ff ff ff call 2240 2240: R_386_PC32 kmap_atomic 2244: 81 fb ff 0f 00 00 cmp $0xfff,%ebx 224a: 77 34 ja 2280 224c: 80 3c 03 00 cmpb $0x0,(%ebx,%eax,1) 2250: 74 2e je 2280 2252: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi 2259: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 2260: ff 87 88 00 00 00 incl 0x88(%edi) 2266: 43 inc %ebx 2267: 81 fb ff 0f 00 00 cmp $0xfff,%ebx 226d: 77 11 ja 2280 226f: 80 3c 03 00 cmpb $0x0,(%ebx,%eax,1) 2273: 75 eb jne 2260 2275: 8d 74 26 00 lea 0x0(%esi),%esi 2279: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 2280: ba 07 00 00 00 mov $0x7,%edx 2285: e8 fc ff ff ff call 2286 2286: R_386_PC32 kunmap_atomic 228a: 89 f0 mov %esi,%eax 228c: e8 5f e2 ff ff call 4f0 2291: 31 d2 xor %edx,%edx 2293: 81 fb 00 10 00 00 cmp $0x1000,%ebx 2299: 0f 94 c2 sete %dl 229c: 8b 04 95 a4 08 00 00 mov 0x8a4(,%edx,4),%eax 229f: R_386_32 _ftrace_branch 22a3: 40 inc %eax 22a4: 89 04 95 a4 08 00 00 mov %eax,0x8a4(,%edx,4) 22a7: R_386_32 _ftrace_branch 22ab: 85 d2 test %edx,%edx 22ad: 74 35 je 22e4 22af: 8b b7 88 00 00 00 mov 0x88(%edi),%esi 22b5: 89 f8 mov %edi,%eax 22b7: 89 f2 mov %esi,%edx 22b9: c1 ea 0c shr $0xc,%edx 22bc: 4a dec %edx 22bd: e8 3e e2 ff ff call 500 22c2: 81 fb 00 10 00 00 cmp $0x1000,%ebx 22c8: 0f 84 32 ff ff ff je 2200 22ce: ff 8f a4 00 00 00 decl 0xa4(%edi) 22d4: 8d 46 01 lea 0x1(%esi),%eax 22d7: 89 87 88 00 00 00 mov %eax,0x88(%edi) 22dd: 31 c0 xor %eax,%eax 22df: 5b pop %ebx 22e0: 5e pop %esi 22e1: 5f pop %edi 22e2: 5d pop %ebp 22e3: c3 ret 22e4: 8b b7 88 00 00 00 mov 0x88(%edi),%esi 22ea: eb d6 jmp 22c2 22ec: 8d 74 26 00 lea 0x0(%esi),%esi 000022f0 : 22f0: 55 push %ebp 22f1: 89 e5 mov %esp,%ebp 22f3: 57 push %edi 22f4: 56 push %esi 22f5: 53 push %ebx 22f6: 83 ec 30 sub $0x30,%esp 22f9: e8 fc ff ff ff call 22fa 22fa: R_386_PC32 mcount 22fe: 89 45 f0 mov %eax,0xfffffff0(%ebp) 2301: 89 55 ec mov %edx,0xffffffec(%ebp) 2304: 8b 80 90 00 00 00 mov 0x90(%eax),%eax 230a: 89 45 e8 mov %eax,0xffffffe8(%ebp) 230d: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 2310: e8 fc ff ff ff call 2311 2311: R_386_PC32 security_bprm_check 2315: 89 45 e0 mov %eax,0xffffffe0(%ebp) 2318: 31 d2 xor %edx,%edx 231a: 85 c0 test %eax,%eax 231c: 0f 95 c2 setne %dl 231f: 8b 04 95 b8 08 00 00 mov 0x8b8(,%edx,4),%eax 2322: R_386_32 _ftrace_branch 2326: 40 inc %eax 2327: 89 04 95 b8 08 00 00 mov %eax,0x8b8(,%edx,4) 232a: R_386_32 _ftrace_branch 232e: 85 d2 test %edx,%edx 2330: 0f 85 9a 01 00 00 jne 24d0 2336: 89 e0 mov %esp,%eax 2338: 25 00 f0 ff ff and $0xfffff000,%eax 233d: c7 40 18 00 00 00 c0 movl $0xc0000000,0x18(%eax) 2344: c7 45 e0 fe ff ff ff movl $0xfffffffe,0xffffffe0(%ebp) 234b: c7 45 e4 00 00 00 00 movl $0x0,0xffffffe4(%ebp) 2352: b8 a0 00 00 00 mov $0xa0,%eax 2353: R_386_32 .data 2357: e8 fc ff ff ff call 2358 2358: R_386_PC32 _read_lock 235c: 8b 35 80 00 00 00 mov 0x80,%esi 235e: R_386_32 .data 2362: 8b 06 mov (%esi),%eax 2364: 8d 74 26 00 lea 0x0(%esi),%esi 2368: 81 fe 80 00 00 00 cmp $0x80,%esi 236a: R_386_32 .data 236e: 74 75 je 23e5 2370: 8b 5e 0c mov 0xc(%esi),%ebx 2373: 31 d2 xor %edx,%edx 2375: 85 db test %ebx,%ebx 2377: 0f 94 c2 sete %dl 237a: 8b 04 95 f4 08 00 00 mov 0x8f4(,%edx,4),%eax 237d: R_386_32 _ftrace_branch 2381: 40 inc %eax 2382: 89 04 95 f4 08 00 00 mov %eax,0x8f4(,%edx,4) 2385: R_386_32 _ftrace_branch 2389: 85 d2 test %edx,%edx 238b: 75 48 jne 23d5 238d: 8b 7e 08 mov 0x8(%esi),%edi 2390: 31 d2 xor %edx,%edx 2392: c7 45 dc 01 00 00 00 movl $0x1,0xffffffdc(%ebp) 2399: 85 ff test %edi,%edi 239b: 0f 95 c2 setne %dl 239e: 8b 04 95 fc 00 00 00 mov 0xfc(,%edx,4),%eax 23a1: R_386_32 _ftrace_branch 23a5: 40 inc %eax 23a6: 89 04 95 fc 00 00 00 mov %eax,0xfc(,%edx,4) 23a9: R_386_32 _ftrace_branch 23ad: 85 d2 test %edx,%edx 23af: 0f 85 5b 03 00 00 jne 2710 23b5: 31 d2 xor %edx,%edx 23b7: 83 7d dc 00 cmpl $0x0,0xffffffdc(%ebp) 23bb: 0f 94 c2 sete %dl 23be: 8b 04 95 08 09 00 00 mov 0x908(,%edx,4),%eax 23c1: R_386_32 _ftrace_branch 23c5: 40 inc %eax 23c6: 89 04 95 08 09 00 00 mov %eax,0x908(,%edx,4) 23c9: R_386_32 _ftrace_branch 23cd: 85 d2 test %edx,%edx 23cf: 0f 84 1c 01 00 00 je 24f1 23d5: 8b 36 mov (%esi),%esi 23d7: 8b 06 mov (%esi),%eax 23d9: 8d 74 26 00 lea 0x0(%esi),%esi 23dd: 81 fe 80 00 00 00 cmp $0x80,%esi 23df: R_386_32 .data 23e3: 75 8b jne 2370 23e5: b8 a0 00 00 00 mov $0xa0,%eax 23e6: R_386_32 .data 23ea: e8 fc ff ff ff call 23eb 23eb: R_386_PC32 _read_unlock 23ef: 31 d2 xor %edx,%edx 23f1: 83 7d e0 f8 cmpl $0xfffffff8,0xffffffe0(%ebp) 23f5: 0f 84 e0 00 00 00 je 24db 23fb: ba 01 00 00 00 mov $0x1,%edx 2400: 8b 04 95 bc 09 00 00 mov 0x9bc(,%edx,4),%eax 2403: R_386_32 _ftrace_branch 2407: 40 inc %eax 2408: 85 d2 test %edx,%edx 240a: 89 04 95 bc 09 00 00 mov %eax,0x9bc(,%edx,4) 240d: R_386_32 _ftrace_branch 2411: 0f 85 b9 00 00 00 jne 24d0 2417: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 241a: 31 c9 xor %ecx,%ecx 241c: 0f b6 10 movzbl (%eax),%edx 241f: 88 d0 mov %dl,%al 2421: 2c 09 sub $0x9,%al 2423: 3c 01 cmp $0x1,%al 2425: 76 0a jbe 2431 2427: 80 fa 1f cmp $0x1f,%dl 242a: 7e 64 jle 2490 242c: 80 fa 7f cmp $0x7f,%dl 242f: 74 5f je 2490 2431: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 2434: 0f b6 50 01 movzbl 0x1(%eax),%edx 2438: 88 d0 mov %dl,%al 243a: 2c 09 sub $0x9,%al 243c: 3c 01 cmp $0x1,%al 243e: 76 0a jbe 244a 2440: 80 fa 1f cmp $0x1f,%dl 2443: 7e 4b jle 2490 2445: 80 fa 7f cmp $0x7f,%dl 2448: 74 46 je 2490 244a: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 244d: 0f b6 50 02 movzbl 0x2(%eax),%edx 2451: 88 d0 mov %dl,%al 2453: 2c 09 sub $0x9,%al 2455: 3c 01 cmp $0x1,%al 2457: 76 0a jbe 2463 2459: 80 fa 1f cmp $0x1f,%dl 245c: 7e 32 jle 2490 245e: 80 fa 7f cmp $0x7f,%dl 2461: 74 2d je 2490 2463: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 2466: 0f b6 50 03 movzbl 0x3(%eax),%edx 246a: 88 d0 mov %dl,%al 246c: 2c 09 sub $0x9,%al 246e: 3c 01 cmp $0x1,%al 2470: 76 0a jbe 247c 2472: 80 fa 1f cmp $0x1f,%dl 2475: 7e 19 jle 2490 2477: 80 fa 7f cmp $0x7f,%dl 247a: 74 14 je 2490 247c: b9 01 00 00 00 mov $0x1,%ecx 2481: eb 0d jmp 2490 2483: 90 nop 2484: 90 nop 2485: 90 nop 2486: 90 nop 2487: 90 nop 2488: 90 nop 2489: 90 nop 248a: 90 nop 248b: 90 nop 248c: 90 nop 248d: 90 nop 248e: 90 nop 248f: 90 nop 2490: 8b 04 8d d0 09 00 00 mov 0x9d0(,%ecx,4),%eax 2493: R_386_32 _ftrace_branch 2497: 40 inc %eax 2498: 85 c9 test %ecx,%ecx 249a: 89 04 8d d0 09 00 00 mov %eax,0x9d0(,%ecx,4) 249d: R_386_32 _ftrace_branch 24a1: 75 2d jne 24d0 24a3: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 24a6: bf e5 00 00 00 mov $0xe5,%edi 24a7: R_386_32 .rodata.str1.1 24ab: 0f b7 42 02 movzwl 0x2(%edx),%eax 24af: 89 7c 24 04 mov %edi,0x4(%esp) 24b3: c7 04 24 01 00 00 00 movl $0x1,(%esp) 24ba: 89 44 24 08 mov %eax,0x8(%esp) 24be: e8 fc ff ff ff call 24bf 24bf: R_386_PC32 __request_module 24c3: ff 45 e4 incl 0xffffffe4(%ebp) 24c6: 83 7d e4 01 cmpl $0x1,0xffffffe4(%ebp) 24ca: 0f 8e 82 fe ff ff jle 2352 24d0: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 24d3: 83 c4 30 add $0x30,%esp 24d6: 5b pop %ebx 24d7: 5e pop %esi 24d8: 5f pop %edi 24d9: 5d pop %ebp 24da: c3 ret 24db: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 24de: 8b 80 84 00 00 00 mov 0x84(%eax),%eax 24e4: 85 c0 test %eax,%eax 24e6: 0f 85 14 ff ff ff jne 2400 24ec: e9 0a ff ff ff jmp 23fb 24f1: b8 a0 00 00 00 mov $0xa0,%eax 24f2: R_386_32 .data 24f6: e8 fc ff ff ff call 24f7 24f7: R_386_PC32 _read_unlock 24fb: 8b 55 ec mov 0xffffffec(%ebp),%edx 24fe: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 2501: ff d3 call *%ebx 2503: 8b 55 e8 mov 0xffffffe8(%ebp),%edx 2506: 89 45 e0 mov %eax,0xffffffe0(%ebp) 2509: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 250c: 89 90 90 00 00 00 mov %edx,0x90(%eax) 2512: 8b 55 e0 mov 0xffffffe0(%ebp),%edx 2515: f7 d2 not %edx 2517: c1 ea 1f shr $0x1f,%edx 251a: 8b 04 95 1c 09 00 00 mov 0x91c(,%edx,4),%eax 251d: R_386_32 _ftrace_branch 2521: 40 inc %eax 2522: 89 04 95 1c 09 00 00 mov %eax,0x91c(,%edx,4) 2525: R_386_32 _ftrace_branch 2529: 85 d2 test %edx,%edx 252b: 0f 85 7e 00 00 00 jne 25af 2531: b8 a0 00 00 00 mov $0xa0,%eax 2532: R_386_32 .data 2536: e8 fc ff ff ff call 2537 2537: R_386_PC32 _read_lock 253b: 8b 46 08 mov 0x8(%esi),%eax 253e: e8 fc ff ff ff call 253f 253f: R_386_PC32 module_put 2543: 31 d2 xor %edx,%edx 2545: 83 7d e0 f8 cmpl $0xfffffff8,0xffffffe0(%ebp) 2549: 74 55 je 25a0 254b: ba 01 00 00 00 mov $0x1,%edx 2550: 8b 04 95 94 09 00 00 mov 0x994(,%edx,4),%eax 2553: R_386_32 _ftrace_branch 2557: 40 inc %eax 2558: 85 d2 test %edx,%edx 255a: 89 04 95 94 09 00 00 mov %eax,0x994(,%edx,4) 255d: R_386_32 _ftrace_branch 2561: 0f 85 7e fe ff ff jne 23e5 2567: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 256a: 8b 82 94 00 00 00 mov 0x94(%edx),%eax 2570: 85 c0 test %eax,%eax 2572: 0f 94 c0 sete %al 2575: 0f b6 d0 movzbl %al,%edx 2578: 8b 04 95 a8 09 00 00 mov 0x9a8(,%edx,4),%eax 257b: R_386_32 _ftrace_branch 257f: 40 inc %eax 2580: 85 d2 test %edx,%edx 2582: 89 04 95 a8 09 00 00 mov %eax,0x9a8(,%edx,4) 2585: R_386_32 _ftrace_branch 2589: 0f 84 46 fe ff ff je 23d5 258f: b8 a0 00 00 00 mov $0xa0,%eax 2590: R_386_32 .data 2594: e8 fc ff ff ff call 2595 2595: R_386_PC32 _read_unlock 2599: e9 32 ff ff ff jmp 24d0 259e: 89 f6 mov %esi,%esi 25a0: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 25a3: 8b 80 84 00 00 00 mov 0x84(%eax),%eax 25a9: 85 c0 test %eax,%eax 25ab: 75 a3 jne 2550 25ad: eb 9c jmp 254b 25af: 31 d2 xor %edx,%edx 25b1: 83 7d e8 00 cmpl $0x0,0xffffffe8(%ebp) 25b5: 0f 94 c2 sete %dl 25b8: 8b 04 95 30 09 00 00 mov 0x930(,%edx,4),%eax 25bb: R_386_32 _ftrace_branch 25bf: 40 inc %eax 25c0: 89 04 95 30 09 00 00 mov %eax,0x930(,%edx,4) 25c3: R_386_32 _ftrace_branch 25c7: 85 d2 test %edx,%edx 25c9: 0f 85 89 00 00 00 jne 2658 25cf: 8b 46 08 mov 0x8(%esi),%eax 25d2: e8 fc ff ff ff call 25d3 25d3: R_386_PC32 module_put 25d7: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 25da: 31 d2 xor %edx,%edx 25dc: 8b 88 94 00 00 00 mov 0x94(%eax),%ecx 25e2: 85 c9 test %ecx,%ecx 25e4: 0f 95 c2 setne %dl 25e7: 8b 04 95 6c 09 00 00 mov 0x96c(,%edx,4),%eax 25ea: R_386_32 _ftrace_branch 25ee: 40 inc %eax 25ef: 89 04 95 6c 09 00 00 mov %eax,0x96c(,%edx,4) 25f2: R_386_32 _ftrace_branch 25f6: 85 d2 test %edx,%edx 25f8: 74 0d je 2607 25fa: 8b 41 0c mov 0xc(%ecx),%eax 25fd: 8b 40 30 mov 0x30(%eax),%eax 2600: f0 ff 80 78 02 00 00 lock incl 0x278(%eax) 2607: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 260a: 8b 8a 94 00 00 00 mov 0x94(%edx),%ecx 2610: 85 c9 test %ecx,%ecx 2612: 0f 95 c0 setne %al 2615: 0f b6 d0 movzbl %al,%edx 2618: 8b 04 95 80 09 00 00 mov 0x980(,%edx,4),%eax 261b: R_386_32 _ftrace_branch 261f: 40 inc %eax 2620: 85 d2 test %edx,%edx 2622: 89 04 95 80 09 00 00 mov %eax,0x980(,%edx,4) 2625: R_386_32 _ftrace_branch 2629: 75 1d jne 2648 262b: 8b 45 f0 mov 0xfffffff0(%ebp),%eax 262e: 31 d2 xor %edx,%edx 2630: 89 90 94 00 00 00 mov %edx,0x94(%eax) 2636: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2638: R_386_32 per_cpu__current_task 263c: 80 88 ec 01 00 00 01 orb $0x1,0x1ec(%eax) 2643: e9 88 fe ff ff jmp 24d0 2648: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 264b: 8b 82 94 00 00 00 mov 0x94(%edx),%eax 2651: e8 fc ff ff ff call 2652 2652: R_386_PC32 fput 2656: eb d3 jmp 262b 2658: c7 45 d0 00 00 00 00 movl $0x0,0xffffffd0(%ebp) 265f: b9 01 00 00 00 mov $0x1,%ecx 2664: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2666: R_386_32 per_cpu__current_task 266a: f6 40 10 80 testb $0x80,0x10(%eax) 266e: 0f 94 c0 sete %al 2671: 0f b6 f8 movzbl %al,%edi 2674: 89 fa mov %edi,%edx 2676: b8 54 01 00 00 mov $0x154,%eax 2677: R_386_32 _ftrace_annotated_branch 267b: e8 fc ff ff ff call 267c 267c: R_386_PC32 ftrace_likely_update 2680: 85 ff test %edi,%edi 2682: ba 01 00 00 00 mov $0x1,%edx 2687: 0f 44 55 d0 cmove 0xffffffd0(%ebp),%edx 268b: 8b 04 95 58 09 00 00 mov 0x958(,%edx,4),%eax 268e: R_386_32 _ftrace_branch 2692: 40 inc %eax 2693: 89 04 95 58 09 00 00 mov %eax,0x958(,%edx,4) 2696: R_386_32 _ftrace_branch 269a: 85 d2 test %edx,%edx 269c: 75 42 jne 26e0 269e: 31 db xor %ebx,%ebx 26a0: 64 a1 00 00 00 00 mov %fs:0x0,%eax 26a2: R_386_32 per_cpu__current_task 26a6: 89 98 7c 0c 00 00 mov %ebx,0xc7c(%eax) 26ac: b8 05 04 00 00 mov $0x405,%eax 26b1: e8 fc ff ff ff call 26b2 26b2: R_386_PC32 ptrace_notify 26b6: 8b 55 d0 mov 0xffffffd0(%ebp),%edx 26b9: ff 04 95 44 09 00 00 incl 0x944(,%edx,4) 26bc: R_386_32 _ftrace_branch 26c0: 85 d2 test %edx,%edx 26c2: 0f 84 07 ff ff ff je 25cf 26c8: 31 c9 xor %ecx,%ecx 26ca: b8 05 00 00 00 mov $0x5,%eax 26cf: 64 8b 15 00 00 00 00 mov %fs:0x0,%edx 26d2: R_386_32 per_cpu__current_task 26d6: e8 fc ff ff ff call 26d7 26d7: R_386_PC32 send_sig 26db: e9 ef fe ff ff jmp 25cf 26e0: 64 a1 00 00 00 00 mov %fs:0x0,%eax 26e2: R_386_32 per_cpu__current_task 26e6: 8b 78 10 mov 0x10(%eax),%edi 26e9: 31 c9 xor %ecx,%ecx 26eb: b8 68 01 00 00 mov $0x168,%eax 26ec: R_386_32 _ftrace_annotated_branch 26f0: 83 e7 01 and $0x1,%edi 26f3: 89 fa mov %edi,%edx 26f5: e8 fc ff ff ff call 26f6 26f6: R_386_PC32 ftrace_likely_update 26fa: 85 ff test %edi,%edi 26fc: b8 01 00 00 00 mov $0x1,%eax 2701: 0f 44 45 d0 cmove 0xffffffd0(%ebp),%eax 2705: 89 45 d0 mov %eax,0xffffffd0(%ebp) 2708: eb ac jmp 26b6 270a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 2710: 64 8b 15 00 00 00 00 mov %fs:0x0,%edx 2713: R_386_32 per_cpu__cpu_number 2717: 89 55 d8 mov %edx,0xffffffd8(%ebp) 271a: 31 c0 xor %eax,%eax 271c: b9 01 00 00 00 mov $0x1,%ecx 2721: 83 3f 02 cmpl $0x2,(%edi) 2724: 0f 95 c0 setne %al 2727: 89 c2 mov %eax,%edx 2729: 89 45 d4 mov %eax,0xffffffd4(%ebp) 272c: b8 14 00 00 00 mov $0x14,%eax 272d: R_386_32 _ftrace_annotated_branch 2731: e8 fc ff ff ff call 2732 2732: R_386_PC32 ftrace_likely_update 2736: 31 d2 xor %edx,%edx 2738: 83 7d d4 00 cmpl $0x0,0xffffffd4(%ebp) 273c: 0f 95 c2 setne %dl 273f: 8b 04 95 10 01 00 00 mov 0x110(,%edx,4),%eax 2742: R_386_32 _ftrace_branch 2746: 40 inc %eax 2747: 89 04 95 10 01 00 00 mov %eax,0x110(,%edx,4) 274a: R_386_32 _ftrace_branch 274e: 85 d2 test %edx,%edx 2750: 74 19 je 276b 2752: 8b 55 d8 mov 0xffffffd8(%ebp),%edx 2755: 8b 04 95 00 00 00 00 mov 0x0(,%edx,4),%eax 2758: R_386_32 __per_cpu_offset 275c: 8b 97 48 01 00 00 mov 0x148(%edi),%edx 2762: 01 d0 add %edx,%eax 2764: ff 00 incl (%eax) 2766: e9 4a fc ff ff jmp 23b5 276b: c7 45 dc 00 00 00 00 movl $0x0,0xffffffdc(%ebp) 2772: e9 3e fc ff ff jmp 23b5 2777: 89 f6 mov %esi,%esi 2779: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 00002780 : 2780: 55 push %ebp 2781: 89 e5 mov %esp,%ebp 2783: 53 push %ebx 2784: e8 fc ff ff ff call 2785 2785: R_386_PC32 mcount 2789: 89 c3 mov %eax,%ebx 278b: e8 80 dd ff ff call 510 2790: 31 d2 xor %edx,%edx 2792: 83 bb 98 00 00 00 00 cmpl $0x0,0x98(%ebx) 2799: 0f 95 c2 setne %dl 279c: 8b 04 95 e4 09 00 00 mov 0x9e4(,%edx,4),%eax 279f: R_386_32 _ftrace_branch 27a3: 40 inc %eax 27a4: 89 04 95 e4 09 00 00 mov %eax,0x9e4(,%edx,4) 27a7: R_386_32 _ftrace_branch 27ab: 85 d2 test %edx,%edx 27ad: 75 11 jne 27c0 27af: 89 d8 mov %ebx,%eax 27b1: e8 fc ff ff ff call 27b2 27b2: R_386_PC32 kfree 27b6: 5b pop %ebx 27b7: 5d pop %ebp 27b8: c3 ret 27b9: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi 27c0: 8b 83 98 00 00 00 mov 0x98(%ebx),%eax 27c6: e8 fc ff ff ff call 27c7 27c7: R_386_PC32 abort_creds 27cb: eb e2 jmp 27af 27cd: 8d 76 00 lea 0x0(%esi),%esi 000027d0 : 27d0: 55 push %ebp 27d1: 89 e5 mov %esp,%ebp 27d3: 57 push %edi 27d4: 56 push %esi 27d5: 53 push %ebx 27d6: 83 ec 28 sub $0x28,%esp 27d9: e8 fc ff ff ff call 27da 27da: R_386_PC32 mcount 27de: 89 45 e0 mov %eax,0xffffffe0(%ebp) 27e1: 8d 45 e4 lea 0xffffffe4(%ebp),%eax 27e4: 89 55 dc mov %edx,0xffffffdc(%ebp) 27e7: 89 4d d8 mov %ecx,0xffffffd8(%ebp) 27ea: e8 fc ff ff ff call 27eb 27eb: R_386_PC32 unshare_files 27ef: 31 d2 xor %edx,%edx 27f1: 89 c6 mov %eax,%esi 27f3: 85 c0 test %eax,%eax 27f5: 0f 95 c2 setne %dl 27f8: 8b 04 95 f8 09 00 00 mov 0x9f8(,%edx,4),%eax 27fb: R_386_32 _ftrace_branch 27ff: 40 inc %eax 2800: 89 04 95 f8 09 00 00 mov %eax,0x9f8(,%edx,4) 2803: R_386_32 _ftrace_branch 2807: 85 d2 test %edx,%edx 2809: 0f 85 c3 03 00 00 jne 2bd2 280f: ff 05 10 0a 00 00 incl 0xa10 2811: R_386_32 _ftrace_branch 2815: be f4 ff ff ff mov $0xfffffff4,%esi 281a: ff 05 60 0a 00 00 incl 0xa60 281c: R_386_32 _ftrace_branch 2820: 31 c0 xor %eax,%eax 2822: 31 c9 xor %ecx,%ecx 2824: ff 04 85 70 0a 00 00 incl 0xa70(,%eax,4) 2827: R_386_32 _ftrace_branch 282b: bb c4 00 00 00 mov $0xc4,%ebx 2830: 85 c0 test %eax,%eax 2832: 0f 85 18 03 00 00 jne 2b50 2838: 31 d2 xor %edx,%edx 283a: b9 03 00 00 00 mov $0x3,%ecx 283f: 83 fb 08 cmp $0x8,%ebx 2842: 0f 96 c2 setbe %dl 2845: 8b 04 95 84 0a 00 00 mov 0xa84(,%edx,4),%eax 2848: R_386_32 _ftrace_branch 284c: 40 inc %eax 284d: 89 04 95 84 0a 00 00 mov %eax,0xa84(,%edx,4) 2850: R_386_32 _ftrace_branch 2854: 85 d2 test %edx,%edx 2856: 0f 85 f4 02 00 00 jne 2b50 285c: 31 c0 xor %eax,%eax 285e: b9 01 00 00 00 mov $0x1,%ecx 2863: ff 04 85 98 0a 00 00 incl 0xa98(,%eax,4) 2866: R_386_32 _ftrace_branch 286a: 85 c0 test %eax,%eax 286c: 0f 85 de 02 00 00 jne 2b50 2872: ff 04 85 ac 0a 00 00 incl 0xaac(,%eax,4) 2875: R_386_32 _ftrace_branch 2879: b9 02 00 00 00 mov $0x2,%ecx 287e: 85 c0 test %eax,%eax 2880: 0f 85 ca 02 00 00 jne 2b50 2886: 8b 04 95 c0 0a 00 00 mov 0xac0(,%edx,4),%eax 2889: R_386_32 _ftrace_branch 288d: b9 03 00 00 00 mov $0x3,%ecx 2892: 40 inc %eax 2893: 89 04 95 c0 0a 00 00 mov %eax,0xac0(,%edx,4) 2896: R_386_32 _ftrace_branch 289a: 85 d2 test %edx,%edx 289c: 0f 85 ae 02 00 00 jne 2b50 28a2: 31 d2 xor %edx,%edx 28a4: b9 04 00 00 00 mov $0x4,%ecx 28a9: 83 fb 10 cmp $0x10,%ebx 28ac: 0f 96 c2 setbe %dl 28af: 8b 04 95 d4 0a 00 00 mov 0xad4(,%edx,4),%eax 28b2: R_386_32 _ftrace_branch 28b6: 40 inc %eax 28b7: 89 04 95 d4 0a 00 00 mov %eax,0xad4(,%edx,4) 28ba: R_386_32 _ftrace_branch 28be: 85 d2 test %edx,%edx 28c0: 0f 85 8a 02 00 00 jne 2b50 28c6: 31 d2 xor %edx,%edx 28c8: b9 05 00 00 00 mov $0x5,%ecx 28cd: 83 fb 20 cmp $0x20,%ebx 28d0: 0f 96 c2 setbe %dl 28d3: 8b 04 95 e8 0a 00 00 mov 0xae8(,%edx,4),%eax 28d6: R_386_32 _ftrace_branch 28da: 40 inc %eax 28db: 89 04 95 e8 0a 00 00 mov %eax,0xae8(,%edx,4) 28de: R_386_32 _ftrace_branch 28e2: 85 d2 test %edx,%edx 28e4: 0f 85 66 02 00 00 jne 2b50 28ea: 31 d2 xor %edx,%edx 28ec: b9 06 00 00 00 mov $0x6,%ecx 28f1: 83 fb 40 cmp $0x40,%ebx 28f4: 0f 96 c2 setbe %dl 28f7: 8b 04 95 fc 0a 00 00 mov 0xafc(,%edx,4),%eax 28fa: R_386_32 _ftrace_branch 28fe: 40 inc %eax 28ff: 89 04 95 fc 0a 00 00 mov %eax,0xafc(,%edx,4) 2902: R_386_32 _ftrace_branch 2906: 85 d2 test %edx,%edx 2908: 0f 85 42 02 00 00 jne 2b50 290e: 31 d2 xor %edx,%edx 2910: b9 07 00 00 00 mov $0x7,%ecx 2915: 81 fb 80 00 00 00 cmp $0x80,%ebx 291b: 0f 96 c2 setbe %dl 291e: 8b 04 95 10 0b 00 00 mov 0xb10(,%edx,4),%eax 2921: R_386_32 _ftrace_branch 2925: 40 inc %eax 2926: 89 04 95 10 0b 00 00 mov %eax,0xb10(,%edx,4) 2929: R_386_32 _ftrace_branch 292d: 85 d2 test %edx,%edx 292f: 0f 85 1b 02 00 00 jne 2b50 2935: 31 d2 xor %edx,%edx 2937: b9 08 00 00 00 mov $0x8,%ecx 293c: 81 fb 00 01 00 00 cmp $0x100,%ebx 2942: 0f 96 c2 setbe %dl 2945: 8b 04 95 24 0b 00 00 mov 0xb24(,%edx,4),%eax 2948: R_386_32 _ftrace_branch 294c: 40 inc %eax 294d: 89 04 95 24 0b 00 00 mov %eax,0xb24(,%edx,4) 2950: R_386_32 _ftrace_branch 2954: 85 d2 test %edx,%edx 2956: 0f 85 f4 01 00 00 jne 2b50 295c: 31 d2 xor %edx,%edx 295e: b9 09 00 00 00 mov $0x9,%ecx 2963: 81 fb 00 02 00 00 cmp $0x200,%ebx 2969: 0f 96 c2 setbe %dl 296c: 8b 04 95 38 0b 00 00 mov 0xb38(,%edx,4),%eax 296f: R_386_32 _ftrace_branch 2973: 40 inc %eax 2974: 89 04 95 38 0b 00 00 mov %eax,0xb38(,%edx,4) 2977: R_386_32 _ftrace_branch 297b: 85 d2 test %edx,%edx 297d: 0f 85 cd 01 00 00 jne 2b50 2983: 31 d2 xor %edx,%edx 2985: b9 0a 00 00 00 mov $0xa,%ecx 298a: 81 fb 00 04 00 00 cmp $0x400,%ebx 2990: 0f 96 c2 setbe %dl 2993: 8b 04 95 4c 0b 00 00 mov 0xb4c(,%edx,4),%eax 2996: R_386_32 _ftrace_branch 299a: 40 inc %eax 299b: 89 04 95 4c 0b 00 00 mov %eax,0xb4c(,%edx,4) 299e: R_386_32 _ftrace_branch 29a2: 85 d2 test %edx,%edx 29a4: 0f 85 a6 01 00 00 jne 2b50 29aa: 31 d2 xor %edx,%edx 29ac: b9 0b 00 00 00 mov $0xb,%ecx 29b1: 81 fb 00 08 00 00 cmp $0x800,%ebx 29b7: 0f 96 c2 setbe %dl 29ba: 8b 04 95 60 0b 00 00 mov 0xb60(,%edx,4),%eax 29bd: R_386_32 _ftrace_branch 29c1: 40 inc %eax 29c2: 89 04 95 60 0b 00 00 mov %eax,0xb60(,%edx,4) 29c5: R_386_32 _ftrace_branch 29c9: 85 d2 test %edx,%edx 29cb: 0f 85 7f 01 00 00 jne 2b50 29d1: 31 d2 xor %edx,%edx 29d3: b9 0c 00 00 00 mov $0xc,%ecx 29d8: 81 fb 00 10 00 00 cmp $0x1000,%ebx 29de: 0f 96 c2 setbe %dl 29e1: 8b 04 95 74 0b 00 00 mov 0xb74(,%edx,4),%eax 29e4: R_386_32 _ftrace_branch 29e8: 40 inc %eax 29e9: 89 04 95 74 0b 00 00 mov %eax,0xb74(,%edx,4) 29ec: R_386_32 _ftrace_branch 29f0: 85 d2 test %edx,%edx 29f2: 0f 85 58 01 00 00 jne 2b50 29f8: 31 d2 xor %edx,%edx 29fa: b9 0d 00 00 00 mov $0xd,%ecx 29ff: 81 fb 00 20 00 00 cmp $0x2000,%ebx 2a05: 0f 96 c2 setbe %dl 2a08: 8b 04 95 88 0b 00 00 mov 0xb88(,%edx,4),%eax 2a0b: R_386_32 _ftrace_branch 2a0f: 40 inc %eax 2a10: 89 04 95 88 0b 00 00 mov %eax,0xb88(,%edx,4) 2a13: R_386_32 _ftrace_branch 2a17: 85 d2 test %edx,%edx 2a19: 0f 85 31 01 00 00 jne 2b50 2a1f: 31 d2 xor %edx,%edx 2a21: b9 0e 00 00 00 mov $0xe,%ecx 2a26: 81 fb 00 40 00 00 cmp $0x4000,%ebx 2a2c: 0f 96 c2 setbe %dl 2a2f: 8b 04 95 9c 0b 00 00 mov 0xb9c(,%edx,4),%eax 2a32: R_386_32 _ftrace_branch 2a36: 40 inc %eax 2a37: 89 04 95 9c 0b 00 00 mov %eax,0xb9c(,%edx,4) 2a3a: R_386_32 _ftrace_branch 2a3e: 85 d2 test %edx,%edx 2a40: 0f 85 0a 01 00 00 jne 2b50 2a46: 31 d2 xor %edx,%edx 2a48: b9 0f 00 00 00 mov $0xf,%ecx 2a4d: 81 fb 00 80 00 00 cmp $0x8000,%ebx 2a53: 0f 96 c2 setbe %dl 2a56: 8b 04 95 b0 0b 00 00 mov 0xbb0(,%edx,4),%eax 2a59: R_386_32 _ftrace_branch 2a5d: 40 inc %eax 2a5e: 89 04 95 b0 0b 00 00 mov %eax,0xbb0(,%edx,4) 2a61: R_386_32 _ftrace_branch 2a65: 85 d2 test %edx,%edx 2a67: 0f 85 e3 00 00 00 jne 2b50 2a6d: 31 d2 xor %edx,%edx 2a6f: b9 10 00 00 00 mov $0x10,%ecx 2a74: 81 fb 00 00 01 00 cmp $0x10000,%ebx 2a7a: 0f 96 c2 setbe %dl 2a7d: 8b 04 95 c4 0b 00 00 mov 0xbc4(,%edx,4),%eax 2a80: R_386_32 _ftrace_branch 2a84: 40 inc %eax 2a85: 89 04 95 c4 0b 00 00 mov %eax,0xbc4(,%edx,4) 2a88: R_386_32 _ftrace_branch 2a8c: 85 d2 test %edx,%edx 2a8e: 0f 85 bc 00 00 00 jne 2b50 2a94: 31 d2 xor %edx,%edx 2a96: b9 11 00 00 00 mov $0x11,%ecx 2a9b: 81 fb 00 00 02 00 cmp $0x20000,%ebx 2aa1: 0f 96 c2 setbe %dl 2aa4: 8b 04 95 d8 0b 00 00 mov 0xbd8(,%edx,4),%eax 2aa7: R_386_32 _ftrace_branch 2aab: 40 inc %eax 2aac: 89 04 95 d8 0b 00 00 mov %eax,0xbd8(,%edx,4) 2aaf: R_386_32 _ftrace_branch 2ab3: 85 d2 test %edx,%edx 2ab5: 0f 85 95 00 00 00 jne 2b50 2abb: 31 d2 xor %edx,%edx 2abd: b9 12 00 00 00 mov $0x12,%ecx 2ac2: 81 fb 00 00 04 00 cmp $0x40000,%ebx 2ac8: 0f 96 c2 setbe %dl 2acb: 8b 04 95 ec 0b 00 00 mov 0xbec(,%edx,4),%eax 2ace: R_386_32 _ftrace_branch 2ad2: 40 inc %eax 2ad3: 89 04 95 ec 0b 00 00 mov %eax,0xbec(,%edx,4) 2ad6: R_386_32 _ftrace_branch 2ada: 85 d2 test %edx,%edx 2adc: 75 72 jne 2b50 2ade: 31 d2 xor %edx,%edx 2ae0: b9 13 00 00 00 mov $0x13,%ecx 2ae5: 81 fb 00 00 08 00 cmp $0x80000,%ebx 2aeb: 0f 96 c2 setbe %dl 2aee: 8b 04 95 00 0c 00 00 mov 0xc00(,%edx,4),%eax 2af1: R_386_32 _ftrace_branch 2af5: 40 inc %eax 2af6: 89 04 95 00 0c 00 00 mov %eax,0xc00(,%edx,4) 2af9: R_386_32 _ftrace_branch 2afd: 85 d2 test %edx,%edx 2aff: 75 4f jne 2b50 2b01: 31 d2 xor %edx,%edx 2b03: b9 14 00 00 00 mov $0x14,%ecx 2b08: 81 fb 00 00 10 00 cmp $0x100000,%ebx 2b0e: 0f 96 c2 setbe %dl 2b11: 8b 04 95 14 0c 00 00 mov 0xc14(,%edx,4),%eax 2b14: R_386_32 _ftrace_branch 2b18: 40 inc %eax 2b19: 89 04 95 14 0c 00 00 mov %eax,0xc14(,%edx,4) 2b1c: R_386_32 _ftrace_branch 2b20: 85 d2 test %edx,%edx 2b22: 75 2c jne 2b50 2b24: 31 d2 xor %edx,%edx 2b26: b9 15 00 00 00 mov $0x15,%ecx 2b2b: 81 fb 00 00 20 00 cmp $0x200000,%ebx 2b31: 0f 96 c2 setbe %dl 2b34: 8b 04 95 28 0c 00 00 mov 0xc28(,%edx,4),%eax 2b37: R_386_32 _ftrace_branch 2b3b: 40 inc %eax 2b3c: 89 04 95 28 0c 00 00 mov %eax,0xc28(,%edx,4) 2b3f: R_386_32 _ftrace_branch 2b43: 85 d2 test %edx,%edx 2b45: b8 ff ff ff ff mov $0xffffffff,%eax 2b4a: 0f 44 c8 cmove %eax,%ecx 2b4d: 8d 76 00 lea 0x0(%esi),%esi 2b50: 31 d2 xor %edx,%edx 2b52: 85 c9 test %ecx,%ecx 2b54: 0f 94 c2 sete %dl 2b57: 31 db xor %ebx,%ebx 2b59: 8b 04 95 3c 0c 00 00 mov 0xc3c(,%edx,4),%eax 2b5c: R_386_32 _ftrace_branch 2b60: 40 inc %eax 2b61: 85 d2 test %edx,%edx 2b63: 89 04 95 3c 0c 00 00 mov %eax,0xc3c(,%edx,4) 2b66: R_386_32 _ftrace_branch 2b6a: 75 0c jne 2b78 2b6c: 69 c9 ac 00 00 00 imul $0xac,%ecx,%ecx 2b72: 8d 99 00 00 00 00 lea 0x0(%ecx),%ebx 2b74: R_386_32 kmalloc_caches 2b78: 31 d2 xor %edx,%edx 2b7a: bf 10 00 00 00 mov $0x10,%edi 2b7f: 85 db test %ebx,%ebx 2b81: 0f 94 c2 sete %dl 2b84: 8b 04 95 50 0c 00 00 mov 0xc50(,%edx,4),%eax 2b87: R_386_32 _ftrace_branch 2b8b: 40 inc %eax 2b8c: 89 04 95 50 0c 00 00 mov %eax,0xc50(,%edx,4) 2b8f: R_386_32 _ftrace_branch 2b93: 85 d2 test %edx,%edx 2b95: 0f 84 25 04 00 00 je 2fc0 2b9b: 31 d2 xor %edx,%edx 2b9d: 85 ff test %edi,%edi 2b9f: 0f 94 c2 sete %dl 2ba2: 8b 04 95 64 0c 00 00 mov 0xc64(,%edx,4),%eax 2ba5: R_386_32 _ftrace_branch 2ba9: 40 inc %eax 2baa: 89 04 95 64 0c 00 00 mov %eax,0xc64(,%edx,4) 2bad: R_386_32 _ftrace_branch 2bb1: 85 d2 test %edx,%edx 2bb3: 74 3b je 2bf0 2bb5: 8b 4d e4 mov 0xffffffe4(%ebp),%ecx 2bb8: 31 d2 xor %edx,%edx 2bba: 85 c9 test %ecx,%ecx 2bbc: 0f 95 c2 setne %dl 2bbf: 8b 04 95 a4 0d 00 00 mov 0xda4(,%edx,4),%eax 2bc2: R_386_32 _ftrace_branch 2bc6: 40 inc %eax 2bc7: 89 04 95 a4 0d 00 00 mov %eax,0xda4(,%edx,4) 2bca: R_386_32 _ftrace_branch 2bce: 85 d2 test %edx,%edx 2bd0: 75 0e jne 2be0 2bd2: 83 c4 28 add $0x28,%esp 2bd5: 89 f0 mov %esi,%eax 2bd7: 5b pop %ebx 2bd8: 5e pop %esi 2bd9: 5f pop %edi 2bda: 5d pop %ebp 2bdb: c3 ret 2bdc: 8d 74 26 00 lea 0x0(%esi),%esi 2be0: 89 c8 mov %ecx,%eax 2be2: e8 fc ff ff ff call 2be3 2be3: R_386_PC32 reset_files_struct 2be7: eb e9 jmp 2bd2 2be9: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi 2bf0: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2bf2: R_386_32 per_cpu__current_task 2bf6: 31 d2 xor %edx,%edx 2bf8: 05 d8 02 00 00 add $0x2d8,%eax 2bfd: e8 fc ff ff ff call 2bfe 2bfe: R_386_PC32 mutex_lock_interruptible_nested 2c02: 89 c2 mov %eax,%edx 2c04: 89 c6 mov %eax,%esi 2c06: c1 ea 1f shr $0x1f,%edx 2c09: 8b 04 95 78 0c 00 00 mov 0xc78(,%edx,4),%eax 2c0c: R_386_32 _ftrace_branch 2c10: 40 inc %eax 2c11: 85 d2 test %edx,%edx 2c13: 89 04 95 78 0c 00 00 mov %eax,0xc78(,%edx,4) 2c16: R_386_32 _ftrace_branch 2c1a: 75 77 jne 2c93 2c1c: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2c1e: R_386_32 per_cpu__current_task 2c22: 80 88 ec 01 00 00 02 orb $0x2,0x1ec(%eax) 2c29: be f4 ff ff ff mov $0xfffffff4,%esi 2c2e: e8 fc ff ff ff call 2c2f 2c2f: R_386_PC32 prepare_exec_creds 2c33: 89 87 98 00 00 00 mov %eax,0x98(%edi) 2c39: 31 d2 xor %edx,%edx 2c3b: 85 c0 test %eax,%eax 2c3d: 0f 94 c2 sete %dl 2c40: 8b 04 95 8c 0c 00 00 mov 0xc8c(,%edx,4),%eax 2c43: R_386_32 _ftrace_branch 2c47: 40 inc %eax 2c48: 89 04 95 8c 0c 00 00 mov %eax,0xc8c(,%edx,4) 2c4b: R_386_32 _ftrace_branch 2c4f: 85 d2 test %edx,%edx 2c51: 75 23 jne 2c76 2c53: 89 f8 mov %edi,%eax 2c55: e8 fc ff ff ff call 2c56 2c56: R_386_PC32 check_unsafe_exec 2c5a: 31 d2 xor %edx,%edx 2c5c: 89 c6 mov %eax,%esi 2c5e: 85 c0 test %eax,%eax 2c60: 0f 95 c2 setne %dl 2c63: 8b 04 95 a0 0c 00 00 mov 0xca0(,%edx,4),%eax 2c66: R_386_32 _ftrace_branch 2c6a: 40 inc %eax 2c6b: 89 04 95 a0 0c 00 00 mov %eax,0xca0(,%edx,4) 2c6e: R_386_32 _ftrace_branch 2c72: 85 d2 test %edx,%edx 2c74: 74 29 je 2c9f 2c76: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2c78: R_386_32 per_cpu__current_task 2c7c: 80 a0 ec 01 00 00 fd andb $0xfd,0x1ec(%eax) 2c83: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2c85: R_386_32 per_cpu__current_task 2c89: 05 d8 02 00 00 add $0x2d8,%eax 2c8e: e8 fc ff ff ff call 2c8f 2c8f: R_386_PC32 mutex_unlock 2c93: 89 f8 mov %edi,%eax 2c95: e8 fc ff ff ff call 2c96 2c96: R_386_PC32 free_bprm 2c9a: e9 16 ff ff ff jmp 2bb5 2c9f: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 2ca2: 31 db xor %ebx,%ebx 2ca4: e8 fc ff ff ff call 2ca5 2ca5: R_386_PC32 open_exec 2ca9: 3d 00 f0 ff ff cmp $0xfffff000,%eax 2cae: 89 c6 mov %eax,%esi 2cb0: b8 00 00 00 00 mov $0x0,%eax 2cb1: R_386_32 _ftrace_annotated_branch 2cb5: 0f 97 c3 seta %bl 2cb8: 31 c9 xor %ecx,%ecx 2cba: 89 da mov %ebx,%edx 2cbc: e8 fc ff ff ff call 2cbd 2cbd: R_386_PC32 ftrace_likely_update 2cc1: 31 d2 xor %edx,%edx 2cc3: 85 db test %ebx,%ebx 2cc5: 0f 95 c2 setne %dl 2cc8: 8b 04 95 b4 0c 00 00 mov 0xcb4(,%edx,4),%eax 2ccb: R_386_32 _ftrace_branch 2ccf: 40 inc %eax 2cd0: 89 04 95 b4 0c 00 00 mov %eax,0xcb4(,%edx,4) 2cd3: R_386_32 _ftrace_branch 2cd7: 85 d2 test %edx,%edx 2cd9: 0f 85 98 00 00 00 jne 2d77 2cdf: e8 fc ff ff ff call 2ce0 2ce0: R_386_PC32 sched_exec 2ce4: 89 b7 94 00 00 00 mov %esi,0x94(%edi) 2cea: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 2ced: 89 87 ac 00 00 00 mov %eax,0xac(%edi) 2cf3: 89 87 b0 00 00 00 mov %eax,0xb0(%edi) 2cf9: 89 f8 mov %edi,%eax 2cfb: e8 fc ff ff ff call 2cfc 2cfc: R_386_PC32 bprm_mm_init 2d00: 31 d2 xor %edx,%edx 2d02: 89 c6 mov %eax,%esi 2d04: 85 c0 test %eax,%eax 2d06: 0f 95 c2 setne %dl 2d09: 8b 04 95 c8 0c 00 00 mov 0xcc8(,%edx,4),%eax 2d0c: R_386_32 _ftrace_branch 2d10: 40 inc %eax 2d11: 89 04 95 c8 0c 00 00 mov %eax,0xcc8(,%edx,4) 2d14: R_386_32 _ftrace_branch 2d18: 85 d2 test %edx,%edx 2d1a: 0f 84 97 00 00 00 je 2db7 2d20: 31 d2 xor %edx,%edx 2d22: 83 bf 94 00 00 00 00 cmpl $0x0,0x94(%edi) 2d29: 0f 95 c2 setne %dl 2d2c: 8b 04 95 90 0d 00 00 mov 0xd90(,%edx,4),%eax 2d2f: R_386_32 _ftrace_branch 2d33: 40 inc %eax 2d34: 89 04 95 90 0d 00 00 mov %eax,0xd90(,%edx,4) 2d37: R_386_32 _ftrace_branch 2d3b: 85 d2 test %edx,%edx 2d3d: 74 38 je 2d77 2d3f: 8b 8f 94 00 00 00 mov 0x94(%edi),%ecx 2d45: 31 d2 xor %edx,%edx 2d47: 85 c9 test %ecx,%ecx 2d49: 0f 95 c2 setne %dl 2d4c: 8b 04 95 6c 09 00 00 mov 0x96c(,%edx,4),%eax 2d4f: R_386_32 _ftrace_branch 2d53: 40 inc %eax 2d54: 89 04 95 6c 09 00 00 mov %eax,0x96c(,%edx,4) 2d57: R_386_32 _ftrace_branch 2d5b: 85 d2 test %edx,%edx 2d5d: 74 0d je 2d6c 2d5f: 8b 41 0c mov 0xc(%ecx),%eax 2d62: 8b 40 30 mov 0x30(%eax),%eax 2d65: f0 ff 80 78 02 00 00 lock incl 0x278(%eax) 2d6c: 8b 87 94 00 00 00 mov 0x94(%edi),%eax 2d72: e8 fc ff ff ff call 2d73 2d73: R_386_PC32 fput 2d77: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2d79: R_386_32 per_cpu__current_task 2d7d: 8b 80 d4 03 00 00 mov 0x3d4(%eax),%eax 2d83: 83 c0 04 add $0x4,%eax 2d86: e8 fc ff ff ff call 2d87 2d87: R_386_PC32 _write_lock 2d8b: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2d8d: R_386_32 per_cpu__current_task 2d91: 8b 80 d4 03 00 00 mov 0x3d4(%eax),%eax 2d97: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%eax) 2d9e: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2da0: R_386_32 per_cpu__current_task 2da4: 8b 80 d4 03 00 00 mov 0x3d4(%eax),%eax 2daa: 83 c0 04 add $0x4,%eax 2dad: e8 fc ff ff ff call 2dae 2dae: R_386_PC32 _write_unlock 2db2: e9 bf fe ff ff jmp 2c76 2db7: 8b 45 dc mov 0xffffffdc(%ebp),%eax 2dba: ba ff ff ff 7f mov $0x7fffffff,%edx 2dbf: e8 bc d9 ff ff call 780 2dc4: 89 87 a4 00 00 00 mov %eax,0xa4(%edi) 2dca: 89 c2 mov %eax,%edx 2dcc: 89 c6 mov %eax,%esi 2dce: c1 ea 1f shr $0x1f,%edx 2dd1: 8b 04 95 dc 0c 00 00 mov 0xcdc(,%edx,4),%eax 2dd4: R_386_32 _ftrace_branch 2dd8: 40 inc %eax 2dd9: 89 04 95 dc 0c 00 00 mov %eax,0xcdc(,%edx,4) 2ddc: R_386_32 _ftrace_branch 2de0: 85 d2 test %edx,%edx 2de2: 75 4e jne 2e32 2de4: 8b 45 d8 mov 0xffffffd8(%ebp),%eax 2de7: ba ff ff ff 7f mov $0x7fffffff,%edx 2dec: e8 8f d9 ff ff call 780 2df1: 89 87 a8 00 00 00 mov %eax,0xa8(%edi) 2df7: 89 c2 mov %eax,%edx 2df9: 89 c6 mov %eax,%esi 2dfb: c1 ea 1f shr $0x1f,%edx 2dfe: 8b 04 95 f0 0c 00 00 mov 0xcf0(,%edx,4),%eax 2e01: R_386_32 _ftrace_branch 2e05: 40 inc %eax 2e06: 89 04 95 f0 0c 00 00 mov %eax,0xcf0(,%edx,4) 2e09: R_386_32 _ftrace_branch 2e0d: 85 d2 test %edx,%edx 2e0f: 75 21 jne 2e32 2e11: 89 f8 mov %edi,%eax 2e13: e8 fc ff ff ff call 2e14 2e14: R_386_PC32 prepare_binprm 2e18: 89 c2 mov %eax,%edx 2e1a: 89 c6 mov %eax,%esi 2e1c: c1 ea 1f shr $0x1f,%edx 2e1f: 8b 04 95 04 0d 00 00 mov 0xd04(,%edx,4),%eax 2e22: R_386_32 _ftrace_branch 2e26: 40 inc %eax 2e27: 85 d2 test %edx,%edx 2e29: 89 04 95 04 0d 00 00 mov %eax,0xd04(,%edx,4) 2e2c: R_386_32 _ftrace_branch 2e30: 74 33 je 2e65 2e32: 31 d2 xor %edx,%edx 2e34: 83 bf 84 00 00 00 00 cmpl $0x0,0x84(%edi) 2e3b: 0f 95 c2 setne %dl 2e3e: 8b 04 95 7c 0d 00 00 mov 0xd7c(,%edx,4),%eax 2e41: R_386_32 _ftrace_branch 2e45: 40 inc %eax 2e46: 89 04 95 7c 0d 00 00 mov %eax,0xd7c(,%edx,4) 2e49: R_386_32 _ftrace_branch 2e4d: 85 d2 test %edx,%edx 2e4f: 0f 84 cb fe ff ff je 2d20 2e55: 8b 87 84 00 00 00 mov 0x84(%edi),%eax 2e5b: e8 fc ff ff ff call 2e5c 2e5c: R_386_PC32 mmput 2e60: e9 bb fe ff ff jmp 2d20 2e65: 8d 97 ac 00 00 00 lea 0xac(%edi),%edx 2e6b: 89 f9 mov %edi,%ecx 2e6d: b8 01 00 00 00 mov $0x1,%eax 2e72: e8 fc ff ff ff call 2e73 2e73: R_386_PC32 copy_strings_kernel 2e77: 89 c2 mov %eax,%edx 2e79: 89 c6 mov %eax,%esi 2e7b: c1 ea 1f shr $0x1f,%edx 2e7e: 8b 04 95 18 0d 00 00 mov 0xd18(,%edx,4),%eax 2e81: R_386_32 _ftrace_branch 2e85: 40 inc %eax 2e86: 85 d2 test %edx,%edx 2e88: 89 04 95 18 0d 00 00 mov %eax,0xd18(,%edx,4) 2e8b: R_386_32 _ftrace_branch 2e8f: 75 a1 jne 2e32 2e91: 8b 87 88 00 00 00 mov 0x88(%edi),%eax 2e97: 89 f9 mov %edi,%ecx 2e99: 89 87 c0 00 00 00 mov %eax,0xc0(%edi) 2e9f: 8b 55 d8 mov 0xffffffd8(%ebp),%edx 2ea2: 8b 87 a8 00 00 00 mov 0xa8(%edi),%eax 2ea8: e8 83 d9 ff ff call 830 2ead: 89 c2 mov %eax,%edx 2eaf: 89 c6 mov %eax,%esi 2eb1: c1 ea 1f shr $0x1f,%edx 2eb4: 8b 04 95 2c 0d 00 00 mov 0xd2c(,%edx,4),%eax 2eb7: R_386_32 _ftrace_branch 2ebb: 40 inc %eax 2ebc: 85 d2 test %edx,%edx 2ebe: 89 04 95 2c 0d 00 00 mov %eax,0xd2c(,%edx,4) 2ec1: R_386_32 _ftrace_branch 2ec5: 0f 85 67 ff ff ff jne 2e32 2ecb: 8b 55 dc mov 0xffffffdc(%ebp),%edx 2ece: 89 f9 mov %edi,%ecx 2ed0: 8b 87 a4 00 00 00 mov 0xa4(%edi),%eax 2ed6: e8 55 d9 ff ff call 830 2edb: 89 c2 mov %eax,%edx 2edd: 89 c6 mov %eax,%esi 2edf: c1 ea 1f shr $0x1f,%edx 2ee2: 8b 04 95 40 0d 00 00 mov 0xd40(,%edx,4),%eax 2ee5: R_386_32 _ftrace_branch 2ee9: 40 inc %eax 2eea: 85 d2 test %edx,%edx 2eec: 89 04 95 40 0d 00 00 mov %eax,0xd40(,%edx,4) 2eef: R_386_32 _ftrace_branch 2ef3: 0f 85 39 ff ff ff jne 2e32 2ef9: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2efb: R_386_32 per_cpu__current_task 2eff: 81 60 0c ff ff df ff andl $0xffdfffff,0xc(%eax) 2f06: 89 f8 mov %edi,%eax 2f08: 8b 55 08 mov 0x8(%ebp),%edx 2f0b: e8 fc ff ff ff call 2f0c 2f0c: R_386_PC32 search_binary_handler 2f10: 89 c2 mov %eax,%edx 2f12: 89 c6 mov %eax,%esi 2f14: c1 ea 1f shr $0x1f,%edx 2f17: 8b 04 95 54 0d 00 00 mov 0xd54(,%edx,4),%eax 2f1a: R_386_32 _ftrace_branch 2f1e: 40 inc %eax 2f1f: 85 d2 test %edx,%edx 2f21: 89 04 95 54 0d 00 00 mov %eax,0xd54(,%edx,4) 2f24: R_386_32 _ftrace_branch 2f28: 0f 85 04 ff ff ff jne 2e32 2f2e: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2f30: R_386_32 per_cpu__current_task 2f34: 8b 80 d4 03 00 00 mov 0x3d4(%eax),%eax 2f3a: 83 c0 04 add $0x4,%eax 2f3d: e8 fc ff ff ff call 2f3e 2f3e: R_386_PC32 _write_lock 2f42: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2f44: R_386_32 per_cpu__current_task 2f48: 8b 80 d4 03 00 00 mov 0x3d4(%eax),%eax 2f4e: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%eax) 2f55: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2f57: R_386_32 per_cpu__current_task 2f5b: 8b 80 d4 03 00 00 mov 0x3d4(%eax),%eax 2f61: 83 c0 04 add $0x4,%eax 2f64: e8 fc ff ff ff call 2f65 2f65: R_386_PC32 _write_unlock 2f69: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2f6b: R_386_32 per_cpu__current_task 2f6f: 80 a0 ec 01 00 00 fd andb $0xfd,0x1ec(%eax) 2f76: 64 a1 00 00 00 00 mov %fs:0x0,%eax 2f78: R_386_32 per_cpu__current_task 2f7c: 05 d8 02 00 00 add $0x2d8,%eax 2f81: e8 fc ff ff ff call 2f82 2f82: R_386_PC32 mutex_unlock 2f86: 89 f8 mov %edi,%eax 2f88: e8 fc ff ff ff call 2f89 2f89: R_386_PC32 free_bprm 2f8d: 8b 4d e4 mov 0xffffffe4(%ebp),%ecx 2f90: 31 d2 xor %edx,%edx 2f92: 85 c9 test %ecx,%ecx 2f94: 0f 95 c2 setne %dl 2f97: 8b 04 95 68 0d 00 00 mov 0xd68(,%edx,4),%eax 2f9a: R_386_32 _ftrace_branch 2f9e: 40 inc %eax 2f9f: 89 04 95 68 0d 00 00 mov %eax,0xd68(,%edx,4) 2fa2: R_386_32 _ftrace_branch 2fa6: 85 d2 test %edx,%edx 2fa8: 0f 84 24 fc ff ff je 2bd2 2fae: 89 c8 mov %ecx,%eax 2fb0: e8 fc ff ff ff call 2fb1 2fb1: R_386_PC32 put_files_struct 2fb5: e9 18 fc ff ff jmp 2bd2 2fba: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 2fc0: ba d0 80 00 00 mov $0x80d0,%edx 2fc5: 89 d8 mov %ebx,%eax 2fc7: e8 fc ff ff ff call 2fc8 2fc8: R_386_PC32 kmem_cache_alloc 2fcc: 8b 5b 04 mov 0x4(%ebx),%ebx 2fcf: 89 c7 mov %eax,%edi 2fd1: b8 7c 01 00 00 mov $0x17c,%eax 2fd2: R_386_32 _ftrace_annotated_branch 2fd6: 89 5d d4 mov %ebx,0xffffffd4(%ebp) 2fd9: 31 db xor %ebx,%ebx 2fdb: 83 3d 04 00 00 00 00 cmpl $0x0,0x4 2fdd: R_386_32 __tracepoint_kmalloc 2fe2: 0f 95 c3 setne %bl 2fe5: 31 c9 xor %ecx,%ecx 2fe7: 89 da mov %ebx,%edx 2fe9: e8 fc ff ff ff call 2fea 2fea: R_386_PC32 ftrace_likely_update 2fee: 31 d2 xor %edx,%edx 2ff0: 85 db test %ebx,%ebx 2ff2: 0f 95 c2 setne %dl 2ff5: 8b 04 95 34 0a 00 00 mov 0xa34(,%edx,4),%eax 2ff8: R_386_32 _ftrace_branch 2ffc: 40 inc %eax 2ffd: 89 04 95 34 0a 00 00 mov %eax,0xa34(,%edx,4) 3000: R_386_32 _ftrace_branch 3004: 85 d2 test %edx,%edx 3006: 0f 84 8f fb ff ff je 2b9b 300c: 8b 1d 08 00 00 00 mov 0x8,%ebx 300e: R_386_32 __tracepoint_kmalloc 3012: 31 d2 xor %edx,%edx 3014: 85 db test %ebx,%ebx 3016: 0f 95 c2 setne %dl 3019: 8b 04 95 48 0a 00 00 mov 0xa48(,%edx,4),%eax 301c: R_386_32 _ftrace_branch 3020: 40 inc %eax 3021: 89 04 95 48 0a 00 00 mov %eax,0xa48(,%edx,4) 3024: R_386_32 _ftrace_branch 3028: 85 d2 test %edx,%edx 302a: 0f 84 6b fb ff ff je 2b9b 3030: b8 d0 80 00 00 mov $0x80d0,%eax 3035: b9 c4 00 00 00 mov $0xc4,%ecx 303a: 89 fa mov %edi,%edx 303c: 89 44 24 04 mov %eax,0x4(%esp) 3040: 8b 45 d4 mov 0xffffffd4(%ebp),%eax 3043: 89 04 24 mov %eax,(%esp) 3046: b8 c0 2f 00 00 mov $0x2fc0,%eax 3047: R_386_32 .text 304b: ff 13 call *(%ebx) 304d: 83 c3 04 add $0x4,%ebx 3050: 8b 0b mov (%ebx),%ecx 3052: 85 c9 test %ecx,%ecx 3054: 75 da jne 3030 3056: e9 40 fb ff ff jmp 2b9b 305b: 90 nop 305c: 8d 74 26 00 lea 0x0(%esi),%esi 00003060 : 3060: 55 push %ebp 3061: 89 e5 mov %esp,%ebp 3063: 57 push %edi 3064: 56 push %esi 3065: 53 push %ebx 3066: 83 ec 0c sub $0xc,%esp 3069: e8 fc ff ff ff call 306a 306a: R_386_PC32 mcount 306e: 89 c6 mov %eax,%esi 3070: 31 d2 xor %edx,%edx 3072: 64 a1 00 00 00 00 mov %fs:0x0,%eax 3074: R_386_32 per_cpu__current_task 3078: 85 f6 test %esi,%esi 307a: 8b 80 d4 01 00 00 mov 0x1d4(%eax),%eax 3080: 0f 95 c2 setne %dl 3083: 89 45 f0 mov %eax,0xfffffff0(%ebp) 3086: 8b 04 95 b8 0d 00 00 mov 0xdb8(,%edx,4),%eax 3089: R_386_32 _ftrace_branch 308d: 40 inc %eax 308e: 89 04 95 b8 0d 00 00 mov %eax,0xdb8(,%edx,4) 3091: R_386_32 _ftrace_branch 3095: 85 d2 test %edx,%edx 3097: 74 45 je 30de 3099: c7 45 ec 01 00 00 00 movl $0x1,0xffffffec(%ebp) 30a0: 8b 7e 08 mov 0x8(%esi),%edi 30a3: 31 d2 xor %edx,%edx 30a5: 85 ff test %edi,%edi 30a7: 0f 95 c2 setne %dl 30aa: 8b 04 95 fc 00 00 00 mov 0xfc(,%edx,4),%eax 30ad: R_386_32 _ftrace_branch 30b1: 40 inc %eax 30b2: 89 04 95 fc 00 00 00 mov %eax,0xfc(,%edx,4) 30b5: R_386_32 _ftrace_branch 30b9: 85 d2 test %edx,%edx 30bb: 75 63 jne 3120 30bd: 31 d2 xor %edx,%edx 30bf: 83 7d ec 00 cmpl $0x0,0xffffffec(%ebp) 30c3: 0f 94 c2 sete %dl 30c6: 8b 04 95 cc 0d 00 00 mov 0xdcc(,%edx,4),%eax 30c9: R_386_32 _ftrace_branch 30cd: 40 inc %eax 30ce: 89 04 95 cc 0d 00 00 mov %eax,0xdcc(,%edx,4) 30d1: R_386_32 _ftrace_branch 30d5: 85 d2 test %edx,%edx 30d7: b8 ff ff ff ff mov $0xffffffff,%eax 30dc: 75 2a jne 3108 30de: 64 a1 00 00 00 00 mov %fs:0x0,%eax 30e0: R_386_32 per_cpu__current_task 30e4: 89 b0 d4 01 00 00 mov %esi,0x1d4(%eax) 30ea: 31 d2 xor %edx,%edx 30ec: 83 7d f0 00 cmpl $0x0,0xfffffff0(%ebp) 30f0: 0f 95 c2 setne %dl 30f3: 8b 04 95 e0 0d 00 00 mov 0xde0(,%edx,4),%eax 30f6: R_386_32 _ftrace_branch 30fa: 40 inc %eax 30fb: 89 04 95 e0 0d 00 00 mov %eax,0xde0(,%edx,4) 30fe: R_386_32 _ftrace_branch 3102: 85 d2 test %edx,%edx 3104: 75 0a jne 3110 3106: 31 c0 xor %eax,%eax 3108: 83 c4 0c add $0xc,%esp 310b: 5b pop %ebx 310c: 5e pop %esi 310d: 5f pop %edi 310e: 5d pop %ebp 310f: c3 ret 3110: 8b 55 f0 mov 0xfffffff0(%ebp),%edx 3113: 8b 42 08 mov 0x8(%edx),%eax 3116: e8 fc ff ff ff call 3117 3117: R_386_PC32 module_put 311b: eb e9 jmp 3106 311d: 8d 76 00 lea 0x0(%esi),%esi 3120: 64 a1 00 00 00 00 mov %fs:0x0,%eax 3122: R_386_32 per_cpu__cpu_number 3126: 89 45 e8 mov %eax,0xffffffe8(%ebp) 3129: 31 db xor %ebx,%ebx 312b: b9 01 00 00 00 mov $0x1,%ecx 3130: 83 3f 02 cmpl $0x2,(%edi) 3133: b8 14 00 00 00 mov $0x14,%eax 3134: R_386_32 _ftrace_annotated_branch 3138: 0f 95 c3 setne %bl 313b: 89 da mov %ebx,%edx 313d: e8 fc ff ff ff call 313e 313e: R_386_PC32 ftrace_likely_update 3142: 31 d2 xor %edx,%edx 3144: 85 db test %ebx,%ebx 3146: 0f 95 c2 setne %dl 3149: 8b 04 95 10 01 00 00 mov 0x110(,%edx,4),%eax 314c: R_386_32 _ftrace_branch 3150: 40 inc %eax 3151: 89 04 95 10 01 00 00 mov %eax,0x110(,%edx,4) 3154: R_386_32 _ftrace_branch 3158: 85 d2 test %edx,%edx 315a: 74 19 je 3175 315c: 8b 55 e8 mov 0xffffffe8(%ebp),%edx 315f: 8b 04 95 00 00 00 00 mov 0x0(,%edx,4),%eax 3162: R_386_32 __per_cpu_offset 3166: 8b 97 48 01 00 00 mov 0x148(%edi),%edx 316c: 01 d0 add %edx,%eax 316e: ff 00 incl (%eax) 3170: e9 48 ff ff ff jmp 30bd 3175: c7 45 ec 00 00 00 00 movl $0x0,0xffffffec(%ebp) 317c: e9 3c ff ff ff jmp 30bd 3181: eb 0d jmp 3190 3183: 90 nop 3184: 90 nop 3185: 90 nop 3186: 90 nop 3187: 90 nop 3188: 90 nop 3189: 90 nop 318a: 90 nop 318b: 90 nop 318c: 90 nop 318d: 90 nop 318e: 90 nop 318f: 90 nop 00003190 : 3190: 55 push %ebp 3191: 89 e5 mov %esp,%ebp 3193: 57 push %edi 3194: 56 push %esi 3195: 53 push %ebx 3196: 83 ec 30 sub $0x30,%esp 3199: e8 fc ff ff ff call 319a 319a: R_386_PC32 mcount 319e: 89 55 e8 mov %edx,0xffffffe8(%ebp) 31a1: 89 c6 mov %eax,%esi 31a3: 8d 80 80 00 00 00 lea 0x80(%eax),%eax 31a9: 0f b6 0d 00 00 00 00 movzbl 0x0,%ecx 31ac: R_386_32 core_pattern 31b0: 64 8b 15 00 00 00 00 mov %fs:0x0,%edx 31b3: R_386_32 per_cpu__current_task 31b7: 8b 92 d4 02 00 00 mov 0x2d4(%edx),%edx 31bd: c7 45 e0 00 00 00 00 movl $0x0,0xffffffe0(%ebp) 31c0: R_386_32 core_pattern 31c4: 89 45 d8 mov %eax,0xffffffd8(%ebp) 31c7: 89 55 e4 mov %edx,0xffffffe4(%ebp) 31ca: 31 d2 xor %edx,%edx 31cc: 80 f9 7c cmp $0x7c,%cl 31cf: 0f 94 c2 sete %dl 31d2: 84 c9 test %cl,%cl 31d4: c7 45 d4 00 00 00 00 movl $0x0,0xffffffd4(%ebp) 31db: 89 55 dc mov %edx,0xffffffdc(%ebp) 31de: 74 4c je 322c 31e0: 31 d2 xor %edx,%edx 31e2: 80 f9 25 cmp $0x25,%cl 31e5: 0f 95 c2 setne %dl 31e8: 8b 04 95 f4 0d 00 00 mov 0xdf4(,%edx,4),%eax 31eb: R_386_32 _ftrace_branch 31ef: 40 inc %eax 31f0: 89 04 95 f4 0d 00 00 mov %eax,0xdf4(,%edx,4) 31f3: R_386_32 _ftrace_branch 31f7: 85 d2 test %edx,%edx 31f9: 0f 84 c9 00 00 00 je 32c8 31ff: 31 d2 xor %edx,%edx 3201: 3b 75 d8 cmp 0xffffffd8(%ebp),%esi 3204: 0f 94 c2 sete %dl 3207: 8b 04 95 08 0e 00 00 mov 0xe08(,%edx,4),%eax 320a: R_386_32 _ftrace_branch 320e: 40 inc %eax 320f: 89 04 95 08 0e 00 00 mov %eax,0xe08(,%edx,4) 3212: R_386_32 _ftrace_branch 3216: 85 d2 test %edx,%edx 3218: 75 49 jne 3263 321a: ff 45 e0 incl 0xffffffe0(%ebp) 321d: 88 0e mov %cl,(%esi) 321f: 46 inc %esi 3220: 8b 55 e0 mov 0xffffffe0(%ebp),%edx 3223: 0f b6 02 movzbl (%edx),%eax 3226: 84 c0 test %al,%al 3228: 88 c1 mov %al,%cl 322a: 75 b4 jne 31e0 322c: 8b 45 dc mov 0xffffffdc(%ebp),%eax 322f: 31 d2 xor %edx,%edx 3231: 85 c0 test %eax,%eax 3233: 75 1b jne 3250 3235: 8b 7d d4 mov 0xffffffd4(%ebp),%edi 3238: 85 ff test %edi,%edi 323a: 75 14 jne 3250 323c: 8b 1d 00 00 00 00 mov 0x0,%ebx 323e: R_386_32 core_uses_pid 3242: ba 01 00 00 00 mov $0x1,%edx 3247: 85 db test %ebx,%ebx 3249: 0f 44 55 dc cmove 0xffffffdc(%ebp),%edx 324d: 8d 76 00 lea 0x0(%esi),%esi 3250: 8b 04 95 d0 0e 00 00 mov 0xed0(,%edx,4),%eax 3253: R_386_32 _ftrace_branch 3257: 40 inc %eax 3258: 85 d2 test %edx,%edx 325a: 89 04 95 d0 0e 00 00 mov %eax,0xed0(,%edx,4) 325d: R_386_32 _ftrace_branch 3261: 75 0e jne 3271 3263: c6 06 00 movb $0x0,(%esi) 3266: 8b 45 dc mov 0xffffffdc(%ebp),%eax 3269: 83 c4 30 add $0x30,%esp 326c: 5b pop %ebx 326d: 5e pop %esi 326e: 5f pop %edi 326f: 5d pop %ebp 3270: c3 ret 3271: 64 a1 00 00 00 00 mov %fs:0x0,%eax 3273: R_386_32 per_cpu__current_task 3277: 8b 80 14 02 00 00 mov 0x214(%eax),%eax 327d: 8b 80 3c 02 00 00 mov 0x23c(%eax),%eax 3283: e8 fc ff ff ff call 3284 3284: R_386_PC32 pid_vnr 3288: 89 34 24 mov %esi,(%esp) 328b: 8b 5d d8 mov 0xffffffd8(%ebp),%ebx 328e: b9 24 01 00 00 mov $0x124,%ecx 328f: R_386_32 .rodata.str1.1 3293: 89 44 24 0c mov %eax,0xc(%esp) 3297: 89 4c 24 08 mov %ecx,0x8(%esp) 329b: 29 f3 sub %esi,%ebx 329d: 89 5c 24 04 mov %ebx,0x4(%esp) 32a1: e8 fc ff ff ff call 32a2 32a2: R_386_PC32 snprintf 32a6: 31 d2 xor %edx,%edx 32a8: 89 c7 mov %eax,%edi 32aa: 39 d8 cmp %ebx,%eax 32ac: 0f 9f c2 setg %dl 32af: 8b 04 95 e4 0e 00 00 mov 0xee4(,%edx,4),%eax 32b2: R_386_32 _ftrace_branch 32b6: 40 inc %eax 32b7: 89 04 95 e4 0e 00 00 mov %eax,0xee4(,%edx,4) 32ba: R_386_32 _ftrace_branch 32be: 85 d2 test %edx,%edx 32c0: 8d 04 37 lea (%edi,%esi,1),%eax 32c3: 0f 44 f0 cmove %eax,%esi 32c6: eb 9b jmp 3263 32c8: ff 45 e0 incl 0xffffffe0(%ebp) 32cb: 8b 55 e0 mov 0xffffffe0(%ebp),%edx 32ce: 0f be 02 movsbl (%edx),%eax 32d1: 83 f8 68 cmp $0x68,%eax 32d4: 0f 84 96 02 00 00 je 3570 32da: 0f 8f 50 01 00 00 jg 3430 32e0: 83 f8 65 cmp $0x65,%eax 32e3: 0f 84 fd 00 00 00 je 33e6 32e9: 0f 8f b0 00 00 00 jg 339f 32ef: 83 f8 63 cmp $0x63,%eax 32f2: 74 49 je 333d 32f4: 7f 1a jg 3310 32f6: 85 c0 test %eax,%eax 32f8: 0f 84 65 ff ff ff je 3263 32fe: 83 f8 25 cmp $0x25,%eax 3301: 74 15 je 3318 3303: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 3309: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 3310: ff 45 e0 incl 0xffffffe0(%ebp) 3313: e9 08 ff ff ff jmp 3220 3318: 31 d2 xor %edx,%edx 331a: 3b 75 d8 cmp 0xffffffd8(%ebp),%esi 331d: 0f 94 c2 sete %dl 3320: 8b 04 95 1c 0e 00 00 mov 0xe1c(,%edx,4),%eax 3323: R_386_32 _ftrace_branch 3327: 40 inc %eax 3328: 89 04 95 1c 0e 00 00 mov %eax,0xe1c(,%edx,4) 332b: R_386_32 _ftrace_branch 332f: 85 d2 test %edx,%edx 3331: 0f 85 2c ff ff ff jne 3263 3337: c6 06 25 movb $0x25,(%esi) 333a: 46 inc %esi 333b: eb d3 jmp 3310 333d: 64 a1 00 00 00 00 mov %fs:0x0,%eax 333f: R_386_32 per_cpu__current_task 3343: 8b 80 e0 03 00 00 mov 0x3e0(%eax),%eax 3349: 8b 5d d8 mov 0xffffffd8(%ebp),%ebx 334c: 8b 80 a4 01 00 00 mov 0x1a4(%eax),%eax 3352: 89 34 24 mov %esi,(%esp) 3355: 29 f3 sub %esi,%ebx 3357: 89 5c 24 04 mov %ebx,0x4(%esp) 335b: 89 44 24 0c mov %eax,0xc(%esp) 335f: b8 28 01 00 00 mov $0x128,%eax 3360: R_386_32 .rodata.str1.1 3364: 89 44 24 08 mov %eax,0x8(%esp) 3368: e8 fc ff ff ff call 3369 3369: R_386_PC32 snprintf 336d: 31 d2 xor %edx,%edx 336f: 89 c7 mov %eax,%edi 3371: 39 d8 cmp %ebx,%eax 3373: 0f 9f c2 setg %dl 3376: 8b 04 95 bc 0e 00 00 mov 0xebc(,%edx,4),%eax 3379: R_386_32 _ftrace_branch 337d: 40 inc %eax 337e: 89 04 95 bc 0e 00 00 mov %eax,0xebc(,%edx,4) 3381: R_386_32 _ftrace_branch 3385: 8d 74 26 00 lea 0x0(%esi),%esi 3389: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 3390: 85 d2 test %edx,%edx 3392: 0f 85 cb fe ff ff jne 3263 3398: 01 fe add %edi,%esi 339a: e9 71 ff ff ff jmp 3310 339f: 83 f8 67 cmp $0x67,%eax 33a2: 0f 85 68 ff ff ff jne 3310 33a8: 8b 55 e4 mov 0xffffffe4(%ebp),%edx 33ab: 8b 5d d8 mov 0xffffffd8(%ebp),%ebx 33ae: 8b 42 08 mov 0x8(%edx),%eax 33b1: 89 34 24 mov %esi,(%esp) 33b4: 29 f3 sub %esi,%ebx 33b6: ba 2c 01 00 00 mov $0x12c,%edx 33b7: R_386_32 .rodata.str1.1 33bb: 89 54 24 08 mov %edx,0x8(%esp) 33bf: 89 44 24 0c mov %eax,0xc(%esp) 33c3: 89 5c 24 04 mov %ebx,0x4(%esp) 33c7: e8 fc ff ff ff call 33c8 33c8: R_386_PC32 snprintf 33cc: 31 d2 xor %edx,%edx 33ce: 89 c7 mov %eax,%edi 33d0: 39 d8 cmp %ebx,%eax 33d2: 0f 9f c2 setg %dl 33d5: 8b 04 95 58 0e 00 00 mov 0xe58(,%edx,4),%eax 33d8: R_386_32 _ftrace_branch 33dc: 40 inc %eax 33dd: 89 04 95 58 0e 00 00 mov %eax,0xe58(,%edx,4) 33e0: R_386_32 _ftrace_branch 33e4: eb aa jmp 3390 33e6: 89 34 24 mov %esi,(%esp) 33e9: 8b 5d d8 mov 0xffffffd8(%ebp),%ebx 33ec: 64 a1 00 00 00 00 mov %fs:0x0,%eax 33ee: R_386_32 per_cpu__current_task 33f2: 05 28 03 00 00 add $0x328,%eax 33f7: 29 f3 sub %esi,%ebx 33f9: 89 44 24 0c mov %eax,0xc(%esp) 33fd: b8 2f 01 00 00 mov $0x12f,%eax 33fe: R_386_32 .rodata.str1.1 3402: 89 44 24 08 mov %eax,0x8(%esp) 3406: 89 5c 24 04 mov %ebx,0x4(%esp) 340a: e8 fc ff ff ff call 340b 340b: R_386_PC32 snprintf 340f: 31 d2 xor %edx,%edx 3411: 89 c7 mov %eax,%edi 3413: 39 d8 cmp %ebx,%eax 3415: 0f 9f c2 setg %dl 3418: 8b 04 95 a8 0e 00 00 mov 0xea8(,%edx,4),%eax 341b: R_386_32 _ftrace_branch 341f: 40 inc %eax 3420: 89 04 95 a8 0e 00 00 mov %eax,0xea8(,%edx,4) 3423: R_386_32 _ftrace_branch 3427: e9 64 ff ff ff jmp 3390 342c: 8d 74 26 00 lea 0x0(%esi),%esi 3430: 83 f8 73 cmp $0x73,%eax 3433: 0f 84 f9 00 00 00 je 3532 3439: 7f 62 jg 349d 343b: 83 f8 70 cmp $0x70,%eax 343e: 0f 85 cc fe ff ff jne 3310 3444: c7 45 d4 01 00 00 00 movl $0x1,0xffffffd4(%ebp) 344b: bb 2c 01 00 00 mov $0x12c,%ebx 344c: R_386_32 .rodata.str1.1 3450: 64 a1 00 00 00 00 mov %fs:0x0,%eax 3452: R_386_32 per_cpu__current_task 3456: 8b 80 14 02 00 00 mov 0x214(%eax),%eax 345c: 8b 80 3c 02 00 00 mov 0x23c(%eax),%eax 3462: e8 fc ff ff ff call 3463 3463: R_386_PC32 pid_vnr 3467: 89 5c 24 08 mov %ebx,0x8(%esp) 346b: 8b 5d d8 mov 0xffffffd8(%ebp),%ebx 346e: 89 44 24 0c mov %eax,0xc(%esp) 3472: 89 34 24 mov %esi,(%esp) 3475: 29 f3 sub %esi,%ebx 3477: 89 5c 24 04 mov %ebx,0x4(%esp) 347b: e8 fc ff ff ff call 347c 347c: R_386_PC32 snprintf 3480: 31 d2 xor %edx,%edx 3482: 89 c7 mov %eax,%edi 3484: 39 d8 cmp %ebx,%eax 3486: 0f 9f c2 setg %dl 3489: 8b 04 95 30 0e 00 00 mov 0xe30(,%edx,4),%eax 348c: R_386_32 _ftrace_branch 3490: 40 inc %eax 3491: 89 04 95 30 0e 00 00 mov %eax,0xe30(,%edx,4) 3494: R_386_32 _ftrace_branch 3498: e9 f3 fe ff ff jmp 3390 349d: 83 f8 74 cmp $0x74,%eax 34a0: 74 4a je 34ec 34a2: 83 f8 75 cmp $0x75,%eax 34a5: 0f 85 65 fe ff ff jne 3310 34ab: 8b 55 e4 mov 0xffffffe4(%ebp),%edx 34ae: b9 2c 01 00 00 mov $0x12c,%ecx 34af: R_386_32 .rodata.str1.1 34b3: 8b 5d d8 mov 0xffffffd8(%ebp),%ebx 34b6: 8b 42 04 mov 0x4(%edx),%eax 34b9: 29 f3 sub %esi,%ebx 34bb: 89 4c 24 08 mov %ecx,0x8(%esp) 34bf: 89 44 24 0c mov %eax,0xc(%esp) 34c3: 89 5c 24 04 mov %ebx,0x4(%esp) 34c7: 89 34 24 mov %esi,(%esp) 34ca: e8 fc ff ff ff call 34cb 34cb: R_386_PC32 snprintf 34cf: 31 d2 xor %edx,%edx 34d1: 89 c7 mov %eax,%edi 34d3: 39 d8 cmp %ebx,%eax 34d5: 0f 9f c2 setg %dl 34d8: 8b 04 95 44 0e 00 00 mov 0xe44(,%edx,4),%eax 34db: R_386_32 _ftrace_branch 34df: 40 inc %eax 34e0: 89 04 95 44 0e 00 00 mov %eax,0xe44(,%edx,4) 34e3: R_386_32 _ftrace_branch 34e7: e9 a4 fe ff ff jmp 3390 34ec: 8d 45 ec lea 0xffffffec(%ebp),%eax 34ef: e8 fc ff ff ff call 34f0 34f0: R_386_PC32 do_gettimeofday 34f4: 89 34 24 mov %esi,(%esp) 34f7: 8b 45 ec mov 0xffffffec(%ebp),%eax 34fa: 8b 5d d8 mov 0xffffffd8(%ebp),%ebx 34fd: 89 44 24 0c mov %eax,0xc(%esp) 3501: 29 f3 sub %esi,%ebx 3503: b8 28 01 00 00 mov $0x128,%eax 3504: R_386_32 .rodata.str1.1 3508: 89 44 24 08 mov %eax,0x8(%esp) 350c: 89 5c 24 04 mov %ebx,0x4(%esp) 3510: e8 fc ff ff ff call 3511 3511: R_386_PC32 snprintf 3515: 31 d2 xor %edx,%edx 3517: 89 c7 mov %eax,%edi 3519: 39 d8 cmp %ebx,%eax 351b: 0f 9f c2 setg %dl 351e: 8b 04 95 80 0e 00 00 mov 0xe80(,%edx,4),%eax 3521: R_386_32 _ftrace_branch 3525: 40 inc %eax 3526: 89 04 95 80 0e 00 00 mov %eax,0xe80(,%edx,4) 3529: R_386_32 _ftrace_branch 352d: e9 5e fe ff ff jmp 3390 3532: 89 34 24 mov %esi,(%esp) 3535: 8b 45 e8 mov 0xffffffe8(%ebp),%eax 3538: 8b 5d d8 mov 0xffffffd8(%ebp),%ebx 353b: 89 44 24 0c mov %eax,0xc(%esp) 353f: 29 f3 sub %esi,%ebx 3541: b8 32 01 00 00 mov $0x132,%eax 3542: R_386_32 .rodata.str1.1 3546: 89 44 24 08 mov %eax,0x8(%esp) 354a: 89 5c 24 04 mov %ebx,0x4(%esp) 354e: e8 fc ff ff ff call 354f 354f: R_386_PC32 snprintf 3553: 31 d2 xor %edx,%edx 3555: 89 c7 mov %eax,%edi 3557: 39 d8 cmp %ebx,%eax 3559: 0f 9f c2 setg %dl 355c: 8b 04 95 6c 0e 00 00 mov 0xe6c(,%edx,4),%eax 355f: R_386_32 _ftrace_branch 3563: 40 inc %eax 3564: 89 04 95 6c 0e 00 00 mov %eax,0xe6c(,%edx,4) 3567: R_386_32 _ftrace_branch 356b: e9 20 fe ff ff jmp 3390 3570: b8 00 00 00 00 mov $0x0,%eax 3571: R_386_32 uts_sem 3575: e8 fc ff ff ff call 3576 3576: R_386_PC32 down_read 357a: 64 a1 00 00 00 00 mov %fs:0x0,%eax 357c: R_386_32 per_cpu__current_task 3580: 8b 80 dc 03 00 00 mov 0x3dc(%eax),%eax 3586: 8b 5d d8 mov 0xffffffd8(%ebp),%ebx 3589: 8b 40 04 mov 0x4(%eax),%eax 358c: 89 34 24 mov %esi,(%esp) 358f: 29 f3 sub %esi,%ebx 3591: 89 5c 24 04 mov %ebx,0x4(%esp) 3595: 83 c0 45 add $0x45,%eax 3598: 89 44 24 0c mov %eax,0xc(%esp) 359c: b8 2f 01 00 00 mov $0x12f,%eax 359d: R_386_32 .rodata.str1.1 35a1: 89 44 24 08 mov %eax,0x8(%esp) 35a5: e8 fc ff ff ff call 35a6 35a6: R_386_PC32 snprintf 35aa: 89 c7 mov %eax,%edi 35ac: b8 00 00 00 00 mov $0x0,%eax 35ad: R_386_32 uts_sem 35b1: e8 fc ff ff ff call 35b2 35b2: R_386_PC32 up_read 35b6: 31 d2 xor %edx,%edx 35b8: 39 df cmp %ebx,%edi 35ba: 0f 9f c2 setg %dl 35bd: 8b 04 95 94 0e 00 00 mov 0xe94(,%edx,4),%eax 35c0: R_386_32 _ftrace_branch 35c4: 40 inc %eax 35c5: 89 04 95 94 0e 00 00 mov %eax,0xe94(,%edx,4) 35c8: R_386_32 _ftrace_branch 35cc: e9 bf fd ff ff jmp 3390 35d1: eb 0d jmp 35e0 35d3: 90 nop 35d4: 90 nop 35d5: 90 nop 35d6: 90 nop 35d7: 90 nop 35d8: 90 nop 35d9: 90 nop 35da: 90 nop 35db: 90 nop 35dc: 90 nop 35dd: 90 nop 35de: 90 nop 35df: 90 nop 000035e0 : 35e0: 55 push %ebp 35e1: 89 e5 mov %esp,%ebp 35e3: 57 push %edi 35e4: 56 push %esi 35e5: 53 push %ebx 35e6: e8 fc ff ff ff call 35e7 35e7: R_386_PC32 mcount 35eb: 89 c6 mov %eax,%esi 35ed: 31 ff xor %edi,%edi 35ef: 8b 80 e0 03 00 00 mov 0x3e0(%eax),%eax 35f5: 89 f3 mov %esi,%ebx 35f7: c7 40 58 08 00 00 00 movl $0x8,0x58(%eax) 35fe: 8b 86 e0 03 00 00 mov 0x3e0(%esi),%eax 3604: c7 40 54 00 00 00 00 movl $0x0,0x54(%eax) 360b: 90 nop 360c: 8d 74 26 00 lea 0x0(%esi),%esi 3610: 31 d2 xor %edx,%edx 3612: 64 a1 00 00 00 00 mov %fs:0x0,%eax 3614: R_386_32 per_cpu__current_task 3618: 39 c3 cmp %eax,%ebx 361a: 74 10 je 362c 361c: 8b 83 cc 01 00 00 mov 0x1cc(%ebx),%eax 3622: 85 c0 test %eax,%eax 3624: b8 01 00 00 00 mov $0x1,%eax 3629: 0f 45 d0 cmovne %eax,%edx 362c: 8b 04 95 f8 0e 00 00 mov 0xef8(,%edx,4),%eax 362f: R_386_32 _ftrace_branch 3633: 40 inc %eax 3634: 85 d2 test %edx,%edx 3636: 89 04 95 f8 0e 00 00 mov %eax,0xef8(,%edx,4) 3639: R_386_32 _ftrace_branch 363d: 75 18 jne 3657 363f: 8b 83 58 02 00 00 mov 0x258(%ebx),%eax 3645: 2d 58 02 00 00 sub $0x258,%eax 364a: 39 f0 cmp %esi,%eax 364c: 89 c3 mov %eax,%ebx 364e: 75 c0 jne 3610 3650: 5b pop %ebx 3651: 89 f8 mov %edi,%eax 3653: 5e pop %esi 3654: 5f pop %edi 3655: 5d pop %ebp 3656: c3 ret 3657: 81 8b 08 04 00 00 00 orl $0x100,0x408(%ebx) 365e: 01 00 00 3661: ba 01 00 00 00 mov $0x1,%edx 3666: 89 d8 mov %ebx,%eax 3668: 47 inc %edi 3669: e8 fc ff ff ff call 366a 366a: R_386_PC32 signal_wake_up 366e: eb cf jmp 363f 00003670 : 3670: 55 push %ebp 3671: 89 e5 mov %esp,%ebp 3673: 57 push %edi 3674: 56 push %esi 3675: 53 push %ebx 3676: 83 ec 30 sub $0x30,%esp 3679: e8 fc ff ff ff call 367a 367a: R_386_PC32 mcount 367e: 89 55 e0 mov %edx,0xffffffe0(%ebp) 3681: 89 c3 mov %eax,%ebx 3683: 8b 4d e0 mov 0xffffffe0(%ebp),%ecx 3686: 64 a1 00 00 00 00 mov %fs:0x0,%eax 3688: R_386_32 per_cpu__current_task 368c: 89 45 dc mov %eax,0xffffffdc(%ebp) 368f: 8b 90 cc 01 00 00 mov 0x1cc(%eax),%edx 3695: 89 c8 mov %ecx,%eax 3697: 83 c0 10 add $0x10,%eax 369a: 89 55 d8 mov %edx,0xffffffd8(%ebp) 369d: c7 41 0c 00 00 00 00 movl $0x0,0xc(%ecx) 36a4: e8 fc ff ff ff call 36a5 36a5: R_386_PC32 init_waitqueue_head 36a9: 8b 55 dc mov 0xffffffdc(%ebp),%edx 36ac: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 36af: 89 50 04 mov %edx,0x4(%eax) 36b2: c7 40 08 00 00 00 00 movl $0x0,0x8(%eax) 36b9: c7 45 d4 f5 ff ff ff movl $0xfffffff5,0xffffffd4(%ebp) 36c0: 8b 82 e4 03 00 00 mov 0x3e4(%edx),%eax 36c6: 05 04 05 00 00 add $0x504,%eax 36cb: e8 fc ff ff ff call 36cc 36cc: R_386_PC32 _spin_lock_irq 36d0: 8b 4d dc mov 0xffffffdc(%ebp),%ecx 36d3: 31 d2 xor %edx,%edx 36d5: 8b 81 e0 03 00 00 mov 0x3e0(%ecx),%eax 36db: f6 40 58 08 testb $0x8,0x58(%eax) 36df: 75 07 jne 36e8 36e1: 8b 78 50 mov 0x50(%eax),%edi 36e4: 85 ff test %edi,%edi 36e6: 74 05 je 36ed 36e8: ba 01 00 00 00 mov $0x1,%edx 36ed: 85 d2 test %edx,%edx 36ef: 0f 94 c0 sete %al 36f2: 0f b6 d0 movzbl %al,%edx 36f5: 8b 04 95 0c 0f 00 00 mov 0xf0c(,%edx,4),%eax 36f8: R_386_32 _ftrace_branch 36fc: 40 inc %eax 36fd: 85 d2 test %edx,%edx 36ff: 89 04 95 0c 0f 00 00 mov %eax,0xf0c(,%edx,4) 3702: R_386_32 _ftrace_branch 3706: 0f 85 72 02 00 00 jne 397e 370c: 8b 55 dc mov 0xffffffdc(%ebp),%edx 370f: 8b 82 e4 03 00 00 mov 0x3e4(%edx),%eax 3715: 05 04 05 00 00 add $0x504,%eax 371a: e8 fc ff ff ff call 371b 371b: R_386_PC32 _spin_unlock_irq 371f: 8b 5d d4 mov 0xffffffd4(%ebp),%ebx 3722: 31 c9 xor %ecx,%ecx 3724: b8 90 01 00 00 mov $0x190,%eax 3725: R_386_32 _ftrace_annotated_branch 3729: c1 eb 1f shr $0x1f,%ebx 372c: 89 da mov %ebx,%edx 372e: e8 fc ff ff ff call 372f 372f: R_386_PC32 ftrace_likely_update 3733: 31 d2 xor %edx,%edx 3735: 85 db test %ebx,%ebx 3737: 0f 95 c2 setne %dl 373a: 8b 04 95 20 0f 00 00 mov 0xf20(,%edx,4),%eax 373d: R_386_32 _ftrace_branch 3741: 40 inc %eax 3742: 89 04 95 20 0f 00 00 mov %eax,0xf20(,%edx,4) 3745: R_386_32 _ftrace_branch 3749: 85 d2 test %edx,%edx 374b: 0f 85 23 01 00 00 jne 3874 3751: 8b 4d d8 mov 0xffffffd8(%ebp),%ecx 3754: 8b 55 d4 mov 0xffffffd4(%ebp),%edx 3757: 8b 41 28 mov 0x28(%ecx),%eax 375a: 42 inc %edx 375b: 39 d0 cmp %edx,%eax 375d: 0f 94 c0 sete %al 3760: 0f b6 d0 movzbl %al,%edx 3763: 8b 04 95 34 0f 00 00 mov 0xf34(,%edx,4),%eax 3766: R_386_32 _ftrace_branch 376a: 40 inc %eax 376b: 85 d2 test %edx,%edx 376d: 89 04 95 34 0f 00 00 mov %eax,0xf34(,%edx,4) 3770: R_386_32 _ftrace_branch 3774: 0f 85 f2 00 00 00 jne 386c 377a: c7 04 24 02 00 00 00 movl $0x2,(%esp) 3781: b9 01 00 00 00 mov $0x1,%ecx 3786: 31 db xor %ebx,%ebx 3788: 89 4c 24 04 mov %ecx,0x4(%esp) 378c: 31 d2 xor %edx,%edx 378e: b8 00 00 00 00 mov $0x0,%eax 378f: R_386_32 rcu_lock_map 3793: 89 5c 24 08 mov %ebx,0x8(%esp) 3797: 31 c9 xor %ecx,%ecx 3799: be 7a 37 00 00 mov $0x377a,%esi 379a: R_386_32 .text 379e: 89 74 24 0c mov %esi,0xc(%esp) 37a2: e8 fc ff ff ff call 37a3 37a3: R_386_PC32 lock_acquire 37a7: a1 ac 01 00 00 mov 0x1ac,%eax 37a8: R_386_32 init_task 37ac: 8d b8 54 fe ff ff lea 0xfffffe54(%eax),%edi 37b2: 81 ff 00 00 00 00 cmp $0x0,%edi 37b4: R_386_32 init_task 37b8: 0f 84 9a 00 00 00 je 3858 37be: 89 f6 mov %esi,%esi 37c0: 8b 45 dc mov 0xffffffdc(%ebp),%eax 37c3: 31 d2 xor %edx,%edx 37c5: 3b b8 14 02 00 00 cmp 0x214(%eax),%edi 37cb: 0f 94 c2 sete %dl 37ce: 8b 04 95 48 0f 00 00 mov 0xf48(,%edx,4),%eax 37d1: R_386_32 _ftrace_branch 37d5: 40 inc %eax 37d6: 89 04 95 48 0f 00 00 mov %eax,0xf48(,%edx,4) 37d9: R_386_32 _ftrace_branch 37dd: 85 d2 test %edx,%edx 37df: 75 5f jne 3840 37e1: 8b 57 0c mov 0xc(%edi),%edx 37e4: c1 ea 15 shr $0x15,%edx 37e7: 83 e2 01 and $0x1,%edx 37ea: 8b 04 95 5c 0f 00 00 mov 0xf5c(,%edx,4),%eax 37ed: R_386_32 _ftrace_branch 37f1: 40 inc %eax 37f2: 85 d2 test %edx,%edx 37f4: 89 04 95 5c 0f 00 00 mov %eax,0xf5c(,%edx,4) 37f7: R_386_32 _ftrace_branch 37fb: 75 43 jne 3840 37fd: 89 fe mov %edi,%esi 37ff: 90 nop 3800: 31 d2 xor %edx,%edx 3802: 83 be cc 01 00 00 00 cmpl $0x0,0x1cc(%esi) 3809: 0f 95 c2 setne %dl 380c: 8b 04 95 70 0f 00 00 mov 0xf70(,%edx,4),%eax 380f: R_386_32 _ftrace_branch 3813: 40 inc %eax 3814: 89 04 95 70 0f 00 00 mov %eax,0xf70(,%edx,4) 3817: R_386_32 _ftrace_branch 381b: 85 d2 test %edx,%edx 381d: 0f 85 f5 00 00 00 jne 3918 3823: 8b 86 58 02 00 00 mov 0x258(%esi),%eax 3829: 2d 58 02 00 00 sub $0x258,%eax 382e: 39 f8 cmp %edi,%eax 3830: 89 c6 mov %eax,%esi 3832: 75 cc jne 3800 3834: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 383a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi 3840: 8b 87 ac 01 00 00 mov 0x1ac(%edi),%eax 3846: 2d ac 01 00 00 sub $0x1ac,%eax 384b: 3d 00 00 00 00 cmp $0x0,%eax 384c: R_386_32 init_task 3850: 89 c7 mov %eax,%edi 3852: 0f 85 68 ff ff ff jne 37c0 3858: b9 58 38 00 00 mov $0x3858,%ecx 3859: R_386_32 .text 385d: ba 01 00 00 00 mov $0x1,%edx 3862: b8 00 00 00 00 mov $0x0,%eax 3863: R_386_32 rcu_lock_map 3867: e8 fc ff ff ff call 3868 3868: R_386_PC32 lock_release 386c: 8b 45 d4 mov 0xffffffd4(%ebp),%eax 386f: 8b 4d e0 mov 0xffffffe0(%ebp),%ecx 3872: 89 01 mov %eax,(%ecx) 3874: 8b 45 d8 mov 0xffffffd8(%ebp),%eax 3877: 83 c0 34 add $0x34,%eax 387a: e8 fc ff ff ff call 387b 387b: R_386_PC32 up_write 387f: 8b 5d d4 mov 0xffffffd4(%ebp),%ebx 3882: 31 c9 xor %ecx,%ecx 3884: b8 b8 01 00 00 mov $0x1b8,%eax 3885: R_386_32 _ftrace_annotated_branch 3889: c1 eb 1f shr $0x1f,%ebx 388c: 89 da mov %ebx,%edx 388e: e8 fc ff ff ff call 388f 388f: R_386_PC32 ftrace_likely_update 3893: 31 d2 xor %edx,%edx 3895: 85 db test %ebx,%ebx 3897: 0f 95 c2 setne %dl 389a: 8b 04 95 98 0f 00 00 mov 0xf98(,%edx,4),%eax 389d: R_386_32 _ftrace_branch 38a1: 40 inc %eax 38a2: 89 04 95 98 0f 00 00 mov %eax,0xf98(,%edx,4) 38a5: R_386_32 _ftrace_branch 38a9: 85 d2 test %edx,%edx 38ab: 75 3f jne 38ec 38ad: 8b 55 dc mov 0xffffffdc(%ebp),%edx 38b0: 8b 8a 60 02 00 00 mov 0x260(%edx),%ecx 38b6: 31 d2 xor %edx,%edx 38b8: 85 c9 test %ecx,%ecx 38ba: 0f 95 c2 setne %dl 38bd: 8b 04 95 ac 0f 00 00 mov 0xfac(,%edx,4),%eax 38c0: R_386_32 _ftrace_branch 38c4: 40 inc %eax 38c5: 89 04 95 ac 0f 00 00 mov %eax,0xfac(,%edx,4) 38c8: R_386_32 _ftrace_branch 38cc: 85 d2 test %edx,%edx 38ce: 75 34 jne 3904 38d0: 31 d2 xor %edx,%edx 38d2: 83 7d d4 00 cmpl $0x0,0xffffffd4(%ebp) 38d6: 0f 95 c2 setne %dl 38d9: 8b 04 95 c0 0f 00 00 mov 0xfc0(,%edx,4),%eax 38dc: R_386_32 _ftrace_branch 38e0: 40 inc %eax 38e1: 89 04 95 c0 0f 00 00 mov %eax,0xfc0(,%edx,4) 38e4: R_386_32 _ftrace_branch 38e8: 85 d2 test %edx,%edx 38ea: 75 0b jne 38f7 38ec: 8b 45 d4 mov 0xffffffd4(%ebp),%eax 38ef: 83 c4 30 add $0x30,%esp 38f2: 5b pop %ebx 38f3: 5e pop %esi 38f4: 5f pop %edi 38f5: 5d pop %ebp 38f6: c3 ret 38f7: 8b 45 e0 mov 0xffffffe0(%ebp),%eax 38fa: 83 c0 0c add $0xc,%eax 38fd: e8 fc ff ff ff call 38fe 38fe: R_386_PC32 wait_for_completion 3902: eb e8 jmp 38ec 3904: 8b 45 dc mov 0xffffffdc(%ebp),%eax 3907: 31 d2 xor %edx,%edx 3909: 89 90 60 02 00 00 mov %edx,0x260(%eax) 390f: 89 c8 mov %ecx,%eax 3911: e8 fc ff ff ff call 3912 3912: R_386_PC32 complete 3916: eb b8 jmp 38d0 3918: 8b 55 d8 mov 0xffffffd8(%ebp),%edx 391b: 31 db xor %ebx,%ebx 391d: b8 a4 01 00 00 mov $0x1a4,%eax 391e: R_386_32 _ftrace_annotated_branch 3922: 39 96 cc 01 00 00 cmp %edx,0x1cc(%esi) 3928: 0f 94 c3 sete %bl 392b: 31 c9 xor %ecx,%ecx 392d: 89 da mov %ebx,%edx 392f: e8 fc ff ff ff call 3930 3930: R_386_PC32 ftrace_likely_update 3934: 31 d2 xor %edx,%edx 3936: 85 db test %ebx,%ebx 3938: 0f 95 c2 setne %dl 393b: 8b 04 95 84 0f 00 00 mov 0xf84(,%edx,4),%eax 393e: R_386_32 _ftrace_branch 3942: 40 inc %eax 3943: 89 04 95 84 0f 00 00 mov %eax,0xf84(,%edx,4) 3946: R_386_32 _ftrace_branch 394a: 85 d2 test %edx,%edx 394c: 0f 84 ee fe ff ff je 3840 3952: 8d 55 e4 lea 0xffffffe4(%ebp),%edx 3955: 89 f0 mov %esi,%eax 3957: e8 fc ff ff ff call 3958 3958: R_386_PC32 lock_task_sighand 395c: 89 f0 mov %esi,%eax 395e: e8 7d fc ff ff call 35e0 3963: 01 45 d4 add %eax,0xffffffd4(%ebp) 3966: 8b 55 e4 mov 0xffffffe4(%ebp),%edx 3969: 8b 86 e4 03 00 00 mov 0x3e4(%esi),%eax 396f: 05 04 05 00 00 add $0x504,%eax 3974: e8 fc ff ff ff call 3975 3975: R_386_PC32 _spin_unlock_irqrestore 3979: e9 c2 fe ff ff jmp 3840 397e: 8b 45 d8 mov 0xffffffd8(%ebp),%eax 3981: 8b 55 e0 mov 0xffffffe0(%ebp),%edx 3984: 89 90 18 02 00 00 mov %edx,0x218(%eax) 398a: 8b 4d dc mov 0xffffffdc(%ebp),%ecx 398d: 8b 81 e0 03 00 00 mov 0x3e0(%ecx),%eax 3993: 89 58 48 mov %ebx,0x48(%eax) 3996: 89 c8 mov %ecx,%eax 3998: e8 43 fc ff ff call 35e0 399d: 89 45 d4 mov %eax,0xffffffd4(%ebp) 39a0: e9 67 fd ff ff jmp 370c 39a5: 8d 74 26 00 lea 0x0(%esi),%esi 39a9: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 000039b0 : 39b0: 55 push %ebp 39b1: 89 e5 mov %esp,%ebp 39b3: 56 push %esi 39b4: 53 push %ebx 39b5: e8 fc ff ff ff call 39b6 39b6: R_386_PC32 mcount 39ba: 89 c6 mov %eax,%esi 39bc: 8b 80 18 02 00 00 mov 0x218(%eax),%eax 39c2: 8b 58 08 mov 0x8(%eax),%ebx 39c5: 85 db test %ebx,%ebx 39c7: 89 da mov %ebx,%edx 39c9: 74 21 je 39ec 39cb: 90 nop 39cc: 8d 74 26 00 lea 0x0(%esi),%esi 39d0: 8b 5b 04 mov 0x4(%ebx),%ebx 39d3: 8b 02 mov (%edx),%eax 39d5: f0 83 44 24 00 00 lock addl $0x0,0x0(%esp) 39db: c7 02 00 00 00 00 movl $0x0,(%edx) 39e1: e8 fc ff ff ff call 39e2 39e2: R_386_PC32 wake_up_process 39e6: 85 db test %ebx,%ebx 39e8: 89 da mov %ebx,%edx 39ea: 75 e4 jne 39d0 39ec: 5b pop %ebx 39ed: 31 c0 xor %eax,%eax 39ef: 89 86 18 02 00 00 mov %eax,0x218(%esi) 39f5: 5e pop %esi 39f6: 5d pop %ebp 39f7: c3 ret 39f8: 90 nop 39f9: 8d b4 26 00 00 00 00 lea 0x0(%esi),%esi 00003a00 : 3a00: 55 push %ebp 3a01: 89 e5 mov %esp,%ebp 3a03: e8 fc ff ff ff call 3a04 3a04: R_386_PC32 mcount 3a08: 83 fa 01 cmp $0x1,%edx 3a0b: 74 53 je 3a60 3a0d: 7e 25 jle 3a34 3a0f: 83 fa 02 cmp $0x2,%edx 3a12: 74 02 je 3a16 3a14: 5d pop %ebp 3a15: c3 ret 3a16: ff 05 24 05 00 00 incl 0x524 3a18: R_386_32 _ftrace_branch 3a1c: f0 80 88 14 02 00 00 lock orb $0x2,0x214(%eax) 3a23: 02 3a24: ff 05 24 05 00 00 incl 0x524 3a26: R_386_32 _ftrace_branch 3a2a: f0 80 88 14 02 00 00 lock orb $0x1,0x214(%eax) 3a31: 01 3a32: eb e0 jmp 3a14 3a34: 85 d2 test %edx,%edx 3a36: 75 dc jne 3a14 3a38: ff 05 10 05 00 00 incl 0x510 3a3a: R_386_32 _ftrace_branch 3a3e: f0 80 a0 14 02 00 00 lock andb $0xfe,0x214(%eax) 3a45: fe 3a46: 8d 76 00 lea 0x0(%esi),%esi 3a49: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 3a50: ff 05 10 05 00 00 incl 0x510 3a52: R_386_32 _ftrace_branch 3a56: f0 80 a0 14 02 00 00 lock andb $0xfd,0x214(%eax) 3a5d: fd 3a5e: eb b4 jmp 3a14 3a60: ff 05 24 05 00 00 incl 0x524 3a62: R_386_32 _ftrace_branch 3a66: f0 80 88 14 02 00 00 lock orb $0x1,0x214(%eax) 3a6d: 01 3a6e: eb e0 jmp 3a50 00003a70 : 3a70: 55 push %ebp 3a71: 89 e5 mov %esp,%ebp 3a73: e8 fc ff ff ff call 3a74 3a74: R_386_PC32 mcount 3a78: 5d pop %ebp 3a79: 8b 90 14 02 00 00 mov 0x214(%eax),%edx 3a7f: b8 02 00 00 00 mov $0x2,%eax 3a84: 83 e2 03 and $0x3,%edx 3a87: 83 fa 03 cmp $0x3,%edx 3a8a: 0f 4c c2 cmovl %edx,%eax 3a8d: c3 ret 3a8e: 89 f6 mov %esi,%esi 00003a90 : 3a90: 55 push %ebp 3a91: 89 e5 mov %esp,%ebp 3a93: 57 push %edi 3a94: 56 push %esi 3a95: 53 push %ebx 3a96: 81 ec 04 01 00 00 sub $0x104,%esp 3a9c: e8 fc ff ff ff call 3a9d 3a9d: R_386_PC32 mcount 3aa1: 89 95 14 ff ff ff mov %edx,0xffffff14(%ebp) 3aa7: 31 ff xor %edi,%edi 3aa9: 31 f6 xor %esi,%esi 3aab: 89 85 18 ff ff ff mov %eax,0xffffff18(%ebp) 3ab1: 89 8d 10 ff ff ff mov %ecx,0xffffff10(%ebp) 3ab7: 64 8b 15 00 00 00 00 mov %fs:0x0,%edx 3aba: R_386_32 per_cpu__current_task 3abe: 8b 82 cc 01 00 00 mov 0x1cc(%edx),%eax 3ac4: 89 85 0c ff ff ff mov %eax,0xffffff0c(%ebp) 3aca: 31 c0 xor %eax,%eax 3acc: 89 85 00 ff ff ff mov %eax,0xffffff00(%ebp) 3ad2: 8b 82 e0 03 00 00 mov 0x3e0(%edx),%eax 3ad8: 8b 80 a4 01 00 00 mov 0x1a4(%eax),%eax 3ade: 89 bd f8 fe ff ff mov %edi,0xfffffef8(%ebp) 3ae4: 89 b5 20 ff ff ff mov %esi,0xffffff20(%ebp) 3aea: 89 85 fc fe ff ff mov %eax,0xfffffefc(%ebp) 3af0: 8b 92 d4 01 00 00 mov 0x1d4(%edx),%edx 3af6: 89 95 08 ff ff ff mov %edx,0xffffff08(%ebp) 3afc: 8b 9d 08 ff ff ff mov 0xffffff08(%ebp),%ebx 3b02: 31 d2 xor %edx,%edx 3b04: 85 db test %ebx,%ebx 3b06: 74 0d je 3b15 3b08: 8b 8d 08 ff ff ff mov 0xffffff08(%ebp),%ecx 3b0e: 8b 49 14 mov 0x14(%ecx),%ecx 3b11: 85 c9 test %ecx,%ecx 3b13: 75 05 jne 3b1a 3b15: ba 01 00 00 00 mov $0x1,%edx 3b1a: 8b 04 95 d4 0f 00 00 mov 0xfd4(,%edx,4),%eax 3b1d: R_386_32 _ftrace_branch 3b21: 40 inc %eax 3b22: 85 d2 test %edx,%edx 3b24: 89 04 95 d4 0f 00 00 mov %eax,0xfd4(,%edx,4) 3b27: R_386_32 _ftrace_branch 3b2b: 74 0b je 3b38 3b2d: 81 c4 04 01 00 00 add $0x104,%esp 3b33: 5b pop %ebx 3b34: 5e pop %esi 3b35: 5f pop %edi 3b36: 5d pop %ebp 3b37: c3 ret 3b38: e8 fc ff ff ff call 3b39 3b39: R_386_PC32 prepare_creds 3b3d: 31 d2 xor %edx,%edx 3b3f: 89 c6 mov %eax,%esi 3b41: 85 c0 test %eax,%eax 3b43: 0f 94 c2 sete %dl 3b46: 8b 04 95 e8 0f 00 00 mov 0xfe8(,%edx,4),%eax 3b49: R_386_32 _ftrace_branch 3b4d: 40 inc %eax 3b4e: 89 04 95 e8 0f 00 00 mov %eax,0xfe8(,%edx,4) 3b51: R_386_32 _ftrace_branch 3b55: 85 d2 test %edx,%edx 3b57: 75 d4 jne 3b2d 3b59: 8b bd 0c ff ff ff mov 0xffffff0c(%ebp),%edi 3b5f: 31 db xor %ebx,%ebx 3b61: 83 c7 34 add $0x34,%edi 3b64: 89 f8 mov %edi,%eax 3b66: e8 fc ff ff ff call 3b67 3b67: R_386_PC32 down_write 3b6b: 8b 85 0c ff ff ff mov 0xffffff0c(%ebp),%eax 3b71: 8b 90 18 02 00 00 mov 0x218(%eax),%edx 3b77: 85 d2 test %edx,%edx 3b79: 75 09 jne 3b84 3b7b: e8 fc ff ff ff call 3b7c 3b7c: R_386_PC32 get_dumpable 3b80: 85 c0 test %eax,%eax 3b82: 75 05 jne 3b89 3b84: bb 01 00 00 00 mov $0x1,%ebx 3b89: 8b 04 9d fc 0f 00 00 mov 0xffc(,%ebx,4),%eax 3b8c: R_386_32 _ftrace_branch 3b90: 40 inc %eax 3b91: 85 db test %ebx,%ebx 3b93: 89 04 9d fc 0f 00 00 mov %eax,0xffc(,%ebx,4) 3b96: R_386_32 _ftrace_branch 3b9a: 0f 85 40 05 00 00 jne 40e0 3ba0: 8b 85 0c ff ff ff mov 0xffffff0c(%ebp),%eax 3ba6: e8 fc ff ff ff call 3ba7 3ba7: R_386_PC32 get_dumpable 3bab: 31 d2 xor %edx,%edx 3bad: 83 f8 02 cmp $0x2,%eax 3bb0: 0f 94 c2 sete %dl 3bb3: 8b 04 95 38 10 00 00 mov 0x1038(,%edx,4),%eax 3bb6: R_386_32 _ftrace_branch 3bba: 40 inc %eax 3bbb: 89 04 95 38 10 00 00 mov %eax,0x1038(,%edx,4) 3bbe: R_386_32 _ftrace_branch 3bc2: 85 d2 test %edx,%edx 3bc4: 74 12 je 3bd8 3bc6: b8 80 00 00 00 mov $0x80,%eax 3bcb: 89 85 00 ff ff ff mov %eax,0xffffff00(%ebp) 3bd1: c7 46 1c 00 00 00 00 movl $0x0,0x1c(%esi) 3bd8: 8b 85 14 ff ff ff mov 0xffffff14(%ebp),%eax 3bde: 8d 55 b4 lea 0xffffffb4(%ebp),%edx 3be1: e8 8a fa ff ff call 3670 3be6: c1 e8 1f shr $0x1f,%eax 3be9: 8b 14 85 4c 10 00 00 mov 0x104c(,%eax,4),%edx 3bec: R_386_32 _ftrace_branch 3bf0: 42 inc %edx 3bf1: 89 14 85 4c 10 00 00 mov %edx,0x104c(,%eax,4) 3bf4: R_386_32 _ftrace_branch 3bf8: 85 c0 test %eax,%eax 3bfa: 74 66 je 3c62 3bfc: 8b 06 mov (%esi),%eax 3bfe: 31 db xor %ebx,%ebx 3c00: 85 c0 test %eax,%eax 3c02: 0f 9e c3 setle %bl 3c05: b8 cc 01 00 00 mov $0x1cc,%eax 3c06: R_386_32 _ftrace_annotated_branch 3c0a: 31 c9 xor %ecx,%ecx 3c0c: 89 da mov %ebx,%edx 3c0e: e8 fc ff ff ff call 3c0f 3c0f: R_386_PC32 ftrace_likely_update 3c13: 31 d2 xor %edx,%edx 3c15: 85 db test %ebx,%ebx 3c17: 0f 95 c2 setne %dl 3c1a: 8b 04 95 10 10 00 00 mov 0x1010(,%edx,4),%eax 3c1d: R_386_32 _ftrace_branch 3c21: 40 inc %eax 3c22: 89 04 95 10 10 00 00 mov %eax,0x1010(,%edx,4) 3c25: R_386_32 _ftrace_branch 3c29: 85 d2 test %edx,%edx 3c2b: 74 05 je 3c32 3c2d: 0f 0b ud2a 3c2f: 90 nop 3c30: eb fe jmp 3c30 3c32: f0 ff 0e lock decl (%esi) 3c35: 0f 94 c0 sete %al 3c38: 31 d2 xor %edx,%edx 3c3a: 84 c0 test %al,%al 3c3c: 0f 95 c2 setne %dl 3c3f: 8b 04 95 24 10 00 00 mov 0x1024(,%edx,4),%eax 3c42: R_386_32 _ftrace_branch 3c46: 40 inc %eax 3c47: 89 04 95 24 10 00 00 mov %eax,0x1024(,%edx,4) 3c4a: R_386_32 _ftrace_branch 3c4e: 85 d2 test %edx,%edx 3c50: 0f 84 d7 fe ff ff je 3b2d 3c56: 89 f0 mov %esi,%eax 3c58: e8 fc ff ff ff call 3c59 3c59: R_386_PC32 __put_cred 3c5d: e9 cb fe ff ff jmp 3b2d 3c62: 89 f0 mov %esi,%eax 3c64: e8 fc ff ff ff call 3c65 3c65: R_386_PC32 override_creds 3c69: 89 85 04 ff ff ff mov %eax,0xffffff04(%ebp) 3c6f: 89 e0 mov %esp,%eax 3c71: 25 00 f0 ff ff and $0xfffff000,%eax 3c76: ff 05 10 05 00 00 incl 0x510 3c78: R_386_32 _ftrace_branch 3c7c: f0 80 60 08 fb lock andb $0xfb,0x8(%eax) 3c81: e8 fc ff ff ff call 3c82 3c82: R_386_PC32 lock_kernel 3c86: 8b 95 18 ff ff ff mov 0xffffff18(%ebp),%edx 3c8c: 8d 9d 24 ff ff ff lea 0xffffff24(%ebp),%ebx 3c92: 89 d8 mov %ebx,%eax 3c94: e8 f7 f4 ff ff call 3190 3c99: 89 c7 mov %eax,%edi 3c9b: e8 fc ff ff ff call 3c9c 3c9c: R_386_PC32 unlock_kernel 3ca0: 31 c0 xor %eax,%eax 3ca2: 85 ff test %edi,%edi 3ca4: 75 17 jne 3cbd 3ca6: 8b 95 08 ff ff ff mov 0xffffff08(%ebp),%edx 3cac: b8 01 00 00 00 mov $0x1,%eax 3cb1: 8b 8d fc fe ff ff mov 0xfffffefc(%ebp),%ecx 3cb7: 3b 4a 18 cmp 0x18(%edx),%ecx 3cba: 0f 43 c7 cmovae %edi,%eax 3cbd: ff 04 85 60 10 00 00 incl 0x1060(,%eax,4) 3cc0: R_386_32 _ftrace_branch 3cc4: 85 c0 test %eax,%eax 3cc6: 75 6d jne 3d35 3cc8: 31 d2 xor %edx,%edx 3cca: 85 ff test %edi,%edi 3ccc: 0f 95 c2 setne %dl 3ccf: 8b 04 95 74 10 00 00 mov 0x1074(,%edx,4),%eax 3cd2: R_386_32 _ftrace_branch 3cd6: 40 inc %eax 3cd7: 89 04 95 74 10 00 00 mov %eax,0x1074(,%edx,4) 3cda: R_386_32 _ftrace_branch 3cde: 85 d2 test %edx,%edx 3ce0: 0f 84 cf 03 00 00 je 40b5 3ce6: 8d 95 25 ff ff ff lea 0xffffff25(%ebp),%edx 3cec: b8 d0 00 00 00 mov $0xd0,%eax 3cf1: 8d 8d 20 ff ff ff lea 0xffffff20(%ebp),%ecx 3cf7: e8 fc ff ff ff call 3cf8 3cf8: R_386_PC32 argv_split 3cfc: 89 85 f8 fe ff ff mov %eax,0xfffffef8(%ebp) 3d02: 31 d2 xor %edx,%edx 3d04: 85 c0 test %eax,%eax 3d06: 0f 94 c2 sete %dl 3d09: 8b 04 95 88 10 00 00 mov 0x1088(,%edx,4),%eax 3d0c: R_386_32 _ftrace_branch 3d10: 40 inc %eax 3d11: 89 04 95 88 10 00 00 mov %eax,0x1088(,%edx,4) 3d14: R_386_32 _ftrace_branch 3d18: 85 d2 test %edx,%edx 3d1a: 0f 84 cb 00 00 00 je 3deb 3d20: c7 04 24 20 01 00 00 movl $0x120,(%esp) 3d23: R_386_32 .rodata.str1.32 3d27: b8 62 02 00 00 mov $0x262,%eax 3d28: R_386_32 .rodata 3d2c: 89 44 24 04 mov %eax,0x4(%esp) 3d30: e8 fc ff ff ff call 3d31 3d31: R_386_PC32 printk 3d35: 31 d2 xor %edx,%edx 3d37: 83 bd f8 fe ff ff 00 cmpl $0x0,0xfffffef8(%ebp) 3d3e: 0f 95 c2 setne %dl 3d41: 8b 04 95 a0 11 00 00 mov 0x11a0(,%edx,4),%eax 3d44: R_386_32 _ftrace_branch 3d48: 40 inc %eax 3d49: 89 04 95 a0 11 00 00 mov %eax,0x11a0(,%edx,4) 3d4c: R_386_32 _ftrace_branch 3d50: 85 d2 test %edx,%edx 3d52: 0f 85 83 00 00 00 jne 3ddb 3d58: 8b 85 04 ff ff ff mov 0xffffff04(%ebp),%eax 3d5e: 31 db xor %ebx,%ebx 3d60: e8 fc ff ff ff call 3d61 3d61: R_386_PC32 revert_creds 3d65: 8b 06 mov (%esi),%eax 3d67: 85 c0 test %eax,%eax 3d69: b8 cc 01 00 00 mov $0x1cc,%eax 3d6a: R_386_32 _ftrace_annotated_branch 3d6e: 0f 9e c3 setle %bl 3d71: 31 c9 xor %ecx,%ecx 3d73: 89 da mov %ebx,%edx 3d75: e8 fc ff ff ff call 3d76 3d76: R_386_PC32 ftrace_likely_update 3d7a: 31 d2 xor %edx,%edx 3d7c: 85 db test %ebx,%ebx 3d7e: 0f 95 c2 setne %dl 3d81: 8b 04 95 10 10 00 00 mov 0x1010(,%edx,4),%eax 3d84: R_386_32 _ftrace_branch 3d88: 40 inc %eax 3d89: 89 04 95 10 10 00 00 mov %eax,0x1010(,%edx,4) 3d8c: R_386_32 _ftrace_branch 3d90: 85 d2 test %edx,%edx 3d92: 74 0e je 3da2 3d94: 0f 0b ud2a 3d96: 8d 76 00 lea 0x0(%esi),%esi 3d99: 8d bc 27 00 00 00 00 lea 0x0(%edi),%edi 3da0: eb fe jmp 3da0 3da2: f0 ff 0e lock decl (%esi) 3da5: 0f 94 c0 sete %al 3da8: 31 d2 xor %edx,%edx 3daa: 84 c0 test %al,%al 3dac: 0f 95 c2 setne %dl 3daf: 8b 04 95 24 10 00 00 mov 0x1024(,%edx,4),%eax 3db2: R_386_32 _ftrace_branch 3db6: 40 inc %eax 3db7: 89 04 95 24 10 00 00 mov %eax,0x1024(,%edx,4) 3dba: R_386_32 _ftrace_branch 3dbe: 85 d2 test %edx,%edx 3dc0: 75 10 jne 3dd2 3dc2: 8b 85 0c ff ff ff mov 0xffffff0c(%ebp),%eax 3dc8: e8 e3 fb ff ff call 39b0 3dcd: e9 5b fd ff ff jmp 3b2d 3dd2: 89 f0 mov %esi,%eax 3dd4: e8 fc ff ff ff call 3dd5 3dd5: R_386_PC32 __put_cred 3dd9: eb e7 jmp 3dc2 3ddb: 8b 85 f8 fe ff ff mov 0xfffffef8(%ebp),%eax 3de1: e8 fc ff ff ff call 3de2 3de2: R_386_PC32 argv_free 3de6: e9 6d ff ff ff jmp 3d58 3deb: ba 20 00 00 00 mov $0x20,%edx 3df0: 89 d8 mov %ebx,%eax 3df2: e8 fc ff ff ff call 3df3 3df3: R_386_PC32 strchr 3df7: 31 d2 xor %edx,%edx 3df9: 89 c1 mov %eax,%ecx 3dfb: 85 c0 test %eax,%eax 3dfd: 0f 95 c2 setne %dl 3e00: 8b 04 95 9c 10 00 00 mov 0x109c(,%edx,4),%eax 3e03: R_386_32 _ftrace_branch 3e07: 40 inc %eax 3e08: 89 04 95 9c 10 00 00 mov %eax,0x109c(,%edx,4) 3e0b: R_386_32 _ftrace_branch 3e0f: 85 d2 test %edx,%edx 3e11: 74 03 je 3e16 3e13: c6 01 00 movb $0x0,(%ecx) 3e16: 8b 8d f8 fe ff ff mov 0xfffffef8(%ebp),%ecx 3e1c: ba 2f 00 00 00 mov $0x2f,%edx 3e21: 8b 01 mov (%ecx),%eax 3e23: e8 fc ff ff ff call 3e24 3e24: R_386_PC32 strrchr 3e28: 31 d2 xor %edx,%edx 3e2a: 89 c1 mov %eax,%ecx 3e2c: 85 c0 test %eax,%eax 3e2e: 0f 95 c2 setne %dl 3e31: 8b 04 95 b0 10 00 00 mov 0x10b0(,%edx,4),%eax 3e34: R_386_32 _ftrace_branch 3e38: 40 inc %eax 3e39: 89 04 95 b0 10 00 00 mov %eax,0x10b0(,%edx,4) 3e3c: R_386_32 _ftrace_branch 3e40: 85 d2 test %edx,%edx 3e42: 0f 84 60 02 00 00 je 40a8 3e48: 41 inc %ecx 3e49: 64 8b 15 00 00 00 00 mov %fs:0x0,%edx 3e4c: R_386_32 per_cpu__current_task 3e50: 89 c8 mov %ecx,%eax 3e52: 81 c2 28 03 00 00 add $0x328,%edx 3e58: e8 fc ff ff ff call 3e59 3e59: R_386_PC32 strcmp 3e5d: 31 d2 xor %edx,%edx 3e5f: 85 c0 test %eax,%eax 3e61: 0f 94 c2 sete %dl 3e64: 8b 04 95 c4 10 00 00 mov 0x10c4(,%edx,4),%eax 3e67: R_386_32 _ftrace_branch 3e6b: 40 inc %eax 3e6c: 89 04 95 c4 10 00 00 mov %eax,0x10c4(,%edx,4) 3e6f: R_386_32 _ftrace_branch 3e73: 85 d2 test %edx,%edx 3e75: 0f 85 1c 02 00 00 jne 4097 3e7b: b8 ff ff ff ff mov $0xffffffff,%eax 3e80: 8b 95 f8 fe ff ff mov 0xfffffef8(%ebp),%edx 3e86: 31 c9 xor %ecx,%ecx 3e88: 89 85 fc fe ff ff mov %eax,0xfffffefc(%ebp) 3e8e: 8d 85 1c ff ff ff lea 0xffffff1c(%ebp),%eax 3e94: 89 04 24 mov %eax,(%esp) 3e97: 8d 85 25 ff ff ff lea 0xffffff25(%ebp),%eax 3e9d: e8 fc ff ff ff call 3e9e 3e9e: R_386_PC32 call_usermodehelper_pipe 3ea2: 31 d2 xor %edx,%edx 3ea4: 85 c0 test %eax,%eax 3ea6: 0f 95 c2 setne %dl 3ea9: 8b 04 95 d8 10 00 00 mov 0x10d8(,%edx,4),%eax 3eac: R_386_32 _ftrace_branch 3eb0: 40 inc %eax 3eb1: 89 04 95 d8 10 00 00 mov %eax,0x10d8(,%edx,4) 3eb4: R_386_32 _ftrace_branch 3eb8: 85 d2 test %edx,%edx 3eba: 0f 85 c7 01 00 00 jne 4087 3ec0: 31 db xor %ebx,%ebx 3ec2: b8 00 00 00 00 mov $0x0,%eax 3ec3: R_386_32 _ftrace_annotated_branch 3ec7: 81 bd 1c ff ff ff 00 cmpl $0xfffff000,0xffffff1c(%ebp) 3ece: f0 ff ff 3ed1: 0f 97 c3 seta %bl 3ed4: 31 c9 xor %ecx,%ecx 3ed6: 89 da mov %ebx,%edx 3ed8: e8 fc ff ff ff call 3ed9 3ed9: R_386_PC32 ftrace_likely_update 3edd: 31 d2 xor %edx,%edx 3edf: 85 db test %ebx,%ebx 3ee1: 0f 95 c2 setne %dl 3ee4: 8b 04 95 ec 10 00 00 mov 0x10ec(,%edx,4),%eax 3ee7: R_386_32 _ftrace_branch 3eeb: 40 inc %eax 3eec: 89 04 95 ec 10 00 00 mov %eax,0x10ec(,%edx,4) 3eef: R_386_32 _ftrace_branch 3ef3: 85 d2 test %edx,%edx 3ef5: 0f 85 3a fe ff ff jne 3d35 3efb: 8b 8d 1c ff ff ff mov 0xffffff1c(%ebp),%ecx 3f01: 31 d2 xor %edx,%edx 3f03: 8b 41 0c mov 0xc(%ecx),%eax 3f06: 8b 58 30 mov 0x30(%eax),%ebx 3f09: 83 7b 28 01 cmpl $0x1,0x28(%ebx) 3f0d: 0f 97 c2 seta %dl 3f10: 8b 04 95 00 11 00 00 mov 0x1100(,%edx,4),%eax 3f13: R_386_32 _ftrace_branch 3f17: 40 inc %eax 3f18: 89 04 95 00 11 00 00 mov %eax,0x1100(,%edx,4) 3f1b: R_386_32 _ftrace_branch 3f1f: 85 d2 test %edx,%edx 3f21: 0f 85 27 01 00 00 jne 404e 3f27: 31 d2 xor %edx,%edx 3f29: 85 ff test %edi,%edi 3f2b: 75 0f jne 3f3c 3f2d: 8b 41 0c mov 0xc(%ecx),%eax 3f30: ba 01 00 00 00 mov $0x1,%edx 3f35: f6 40 04 10 testb $0x10,0x4(%eax) 3f39: 0f 44 d7 cmove %edi,%edx 3f3c: ff 04 95 14 11 00 00 incl 0x1114(,%edx,4) 3f3f: R_386_32 _ftrace_branch 3f43: 85 d2 test %edx,%edx 3f45: 0f 85 03 01 00 00 jne 404e 3f4b: 31 d2 xor %edx,%edx 3f4d: 85 ff test %edi,%edi 3f4f: 75 16 jne 3f67 3f51: 0f b7 43 6e movzwl 0x6e(%ebx),%eax 3f55: ba 01 00 00 00 mov $0x1,%edx 3f5a: 25 00 f0 00 00 and $0xf000,%eax 3f5f: 3d 00 80 00 00 cmp $0x8000,%eax 3f64: 0f 44 d7 cmove %edi,%edx 3f67: ff 04 95 28 11 00 00 incl 0x1128(,%edx,4) 3f6a: R_386_32 _ftrace_branch 3f6e: 85 d2 test %edx,%edx 3f70: 0f 85 d8 00 00 00 jne 404e 3f76: 64 a1 00 00 00 00 mov %fs:0x0,%eax 3f78: R_386_32 per_cpu__current_task 3f7c: 8b 90 d4 02 00 00 mov 0x2d4(%eax),%edx 3f82: 8b 43 2c mov 0x2c(%ebx),%eax 3f85: 3b 42 1c cmp 0x1c(%edx),%eax 3f88: 0f 95 c0 setne %al 3f8b: 0f b6 d0 movzbl %al,%edx 3f8e: 8b 04 95 3c 11 00 00 mov 0x113c(,%edx,4),%eax 3f91: R_386_32 _ftrace_branch 3f95: 40 inc %eax 3f96: 85 d2 test %edx,%edx 3f98: 89 04 95 3c 11 00 00 mov %eax,0x113c(,%edx,4) 3f9b: R_386_32 _ftrace_branch 3f9f: 0f 85 a9 00 00 00 jne 404e 3fa5: 31 d2 xor %edx,%edx 3fa7: 83 79 10 00 cmpl $0x0,0x10(%ecx) 3fab: 0f 94 c2 sete %dl 3fae: 8b 04 95 50 11 00 00 mov 0x1150(,%edx,4),%eax 3fb1: R_386_32 _ftrace_branch 3fb5: 40 inc %eax 3fb6: 89 04 95 50 11 00 00 mov %eax,0x1150(,%edx,4) 3fb9: R_386_32 _ftrace_branch 3fbd: 85 d2 test %edx,%edx 3fbf: 0f 85 89 00 00 00 jne 404e 3fc5: 8b 41 10 mov 0x10(%ecx),%eax 3fc8: 31 d2 xor %edx,%edx 3fca: 83 78 0c 00 cmpl $0x0,0xc(%eax) 3fce: 0f 94 c2 sete %dl 3fd1: 8b 04 95 64 11 00 00 mov 0x1164(,%edx,4),%eax 3fd4: R_386_32 _ftrace_branch 3fd8: 40 inc %eax 3fd9: 89 04 95 64 11 00 00 mov %eax,0x1164(,%edx,4) 3fdc: R_386_32 _ftrace_branch 3fe0: 85 d2 test %edx,%edx 3fe2: 75 6a jne 404e 3fe4: 31 db xor %ebx,%ebx 3fe6: 85 ff test %edi,%edi 3fe8: 74 72 je 405c 3fea: 8b 04 9d 78 11 00 00 mov 0x1178(,%ebx,4),%eax 3fed: R_386_32 _ftrace_branch 3ff1: 40 inc %eax 3ff2: 85 db test %ebx,%ebx 3ff4: 89 04 9d 78 11 00 00 mov %eax,0x1178(,%ebx,4) 3ff7: R_386_32 _ftrace_branch 3ffb: 75 51 jne 404e 3ffd: 8b 95 fc fe ff ff mov 0xfffffefc(%ebp),%edx 4003: 8b 9d 08 ff ff ff mov 0xffffff08(%ebp),%ebx 4009: 8b 85 18 ff ff ff mov 0xffffff18(%ebp),%eax 400f: 89 14 24 mov %edx,(%esp) 4012: 8b 95 10 ff ff ff mov 0xffffff10(%ebp),%edx 4018: ff 53 14 call *0x14(%ebx) 401b: 31 d2 xor %edx,%edx 401d: 85 c0 test %eax,%eax 401f: 0f 95 c2 setne %dl 4022: 8b 04 95 8c 11 00 00 mov 0x118c(,%edx,4),%eax 4025: R_386_32 _ftrace_branch 4029: 40 inc %eax 402a: 89 04 95 8c 11 00 00 mov %eax,0x118c(,%edx,4) 402d: R_386_32 _ftrace_branch 4031: 85 d2 test %edx,%edx 4033: 74 13 je 4048 4035: 64 a1 00 00 00 00 mov %fs:0x0,%eax 4037: R_386_32 per_cpu__current_task 403b: 8b 80 e0 03 00 00 mov 0x3e0(%eax),%eax 4041: 81 48 48 80 00 00 00 orl $0x80,0x48(%eax) 4048: 8b 8d 1c ff ff ff mov 0xffffff1c(%ebp),%ecx 404e: 31 d2 xor %edx,%edx 4050: 89 c8 mov %ecx,%eax 4052: e8 fc ff ff ff call 4053 4053: R_386_PC32 filp_close 4057: e9 d9 fc ff ff jmp 3d35 405c: 8b 41 0c mov 0xc(%ecx),%eax 405f: 31 d2 xor %edx,%edx 4061: 89 4c 24 04 mov %ecx,0x4(%esp) 4065: 31 c9 xor %ecx,%ecx 4067: c7 04 24 00 00 00 00 movl $0x0,(%esp) 406e: e8 fc ff ff ff call 406f 406f: R_386_PC32 do_truncate 4073: 85 c0 test %eax,%eax 4075: 74 05 je 407c 4077: bb 01 00 00 00 mov $0x1,%ebx 407c: 8b 8d 1c ff ff ff mov 0xffffff1c(%ebp),%ecx 4082: e9 63 ff ff ff jmp 3fea 4087: 89 5c 24 04 mov %ebx,0x4(%esp) 408b: c7 04 24 60 01 00 00 movl $0x160,(%esp) 408e: R_386_32 .rodata.str1.32 4092: e9 99 fc ff ff jmp 3d30 4097: c7 04 24 80 01 00 00 movl $0x180,(%esp) 409a: R_386_32 .rodata.str1.32 409e: e8 fc ff ff ff call 409f 409f: R_386_PC32 printk 40a3: e9 8d fc ff ff jmp 3d35 40a8: 8b 85 f8 fe ff ff mov 0xfffffef8(%ebp),%eax 40ae: 8b 08 mov (%eax),%ecx 40b0: e9 94 fd ff ff jmp 3e49 40b5: 81 8d 00 ff ff ff 42 orl $0x28042,0xffffff00(%ebp) 40bc: 80 02 00 40bf: b9 80 01 00 00 mov $0x180,%ecx 40c4: 89 d8 mov %ebx,%eax 40c6: 8b 95 00 ff ff ff mov 0xffffff00(%ebp),%edx 40cc: e8 fc ff ff ff call 40cd 40cd: R_386_PC32 filp_open 40d1: 89 85 1c ff ff ff mov %eax,0xffffff1c(%ebp) 40d7: e9 e4 fd ff ff jmp 3ec0 40dc: 8d 74 26 00 lea 0x0(%esi),%esi 40e0: 89 f8 mov %edi,%eax 40e2: 31 db xor %ebx,%ebx 40e4: e8 fc ff ff ff call 40e5 40e5: R_386_PC32 up_write 40e9: 8b 06 mov (%esi),%eax 40eb: 85 c0 test %eax,%eax 40ed: b8 cc 01 00 00 mov $0x1cc,%eax 40ee: R_386_32 _ftrace_annotated_branch 40f2: 0f 9e c3 setle %bl 40f5: 31 c9 xor %ecx,%ecx 40f7: 89 da mov %ebx,%edx 40f9: e8 fc ff ff ff call 40fa 40fa: R_386_PC32 ftrace_likely_update 40fe: 31 d2 xor %edx,%edx 4100: 85 db test %ebx,%ebx 4102: 0f 95 c2 setne %dl 4105: 8b 04 95 10 10 00 00 mov 0x1010(,%edx,4),%eax 4108: R_386_32 _ftrace_branch 410c: 40 inc %eax 410d: 89 04 95 10 10 00 00 mov %eax,0x1010(,%edx,4) 4110: R_386_32 _ftrace_branch 4114: 85 d2 test %edx,%edx 4116: 0f 84 16 fb ff ff je 3c32 411c: 0f 0b ud2a 411e: 89 f6 mov %esi,%esi 4120: eb fe jmp 4120 4122: 90 nop 4123: 90 nop Disassembly of section .altinstr_replacement: 00000000 <.altinstr_replacement>: 0: 0f 18 00 prefetchnta (%eax) 3: 0f 18 00 prefetchnta (%eax) 6: 0f 18 00 prefetchnta (%eax) 9: 0f 18 00 prefetchnta (%eax) c: 0f ae f0 mfence