Re: perf: fuzzer KASAN unwind_get_return_address

From: Peter Zijlstra
Date: Thu Nov 17 2016 - 04:05:09 EST


On Wed, Nov 16, 2016 at 10:48:28PM -0600, Josh Poimboeuf wrote:
> Peter or Vince, can you try to recreate with this patch? It dumps the
> raw stack contents during a stack dump. Hopefully that would give a
> clue about what's going wrong.


Here goes... I'll do another run and get you the results of that as
well.


3==================================================================
3BUG: KASAN: stack-out-of-bounds in unwind_get_return_address+0x1fb/0x220 at addr ffff88042fc0baa0
3Read of size 8 by task perf_fuzzer/11689
0page:ffffea0010bf02c0 count:1 mapcount:0 mapping: (null) index:0x0c
0flags: 0x2ffff8000000400(reserved)
1page dumped because: kasan: bad access detected
dCPU: 26 PID: 11689 Comm: perf_fuzzer Not tainted 4.9.0-rc5-00530-gd8866fc-dirty #4
dHardware name: Intel Corporation S2600GZ/S2600GZ, BIOS SE5C600.86B.02.02.0002.122320131210 12/23/2013
dCall Trace:
d <NMI>
d dump_stack+0x67/0x94
d kasan_report_error+0x4a1/0x4d0
d __asan_report_load8_noabort+0x43/0x50
d ? unwind_get_return_address+0x1fb/0x220
d unwind_get_return_address+0x1fb/0x220
d perf_callchain_kernel+0x356/0x550
d ? arch_perf_update_userpage+0x350/0x350
d ? insn_get_opcode.part.4+0x3ac/0x910
d ? format_decode+0xf8/0x790
d ? format_decode+0xfa/0x790
d ? insn_get_modrm.part.5+0x52/0x5a0
d get_perf_callchain+0x276/0x670
d ? insn_get_sib.part.6+0x4a/0x250
d ? put_callchain_buffers+0x50/0x50
d ? sched_clock_cpu+0x11c/0x1a0
d ? format_decode+0xf8/0x790
d perf_callchain+0x128/0x1a0
d perf_prepare_sample+0x70e/0xfb0
d perf_event_output+0x93/0x110
d ? perf_event_output_backward+0x110/0x110
d ? setup_pebs_sample_data+0xd48/0x18e0
d __intel_pmu_pebs_event+0x2b1/0x610
d ? pebs_update_state+0x310/0x310
d ? early_vga_write+0x180/0x180
d ? intel_pmu_disable_bts+0xc0/0xc0
d ? early_vga_write+0x180/0x180
d ? insn_get_prefixes.part.2+0x36d/0xc70
d ? insn_get_opcode.part.4+0x3ac/0x910
d ? number+0x71c/0xa70
d ? insn_get_opcode+0x42/0x50
d ? branch_type+0x122/0x3a0
d ? put_dec+0xb0/0xb0
d ? knc_pmu_handle_irq+0x3a0/0x3a0
d intel_pmu_drain_pebs_nhm+0x5f6/0xbf0
d ? __intel_pmu_pebs_event+0x610/0x610
d ? early_serial_write+0x7c/0xf0
d intel_pmu_handle_irq+0x4b2/0xa90
d ? intel_pmu_save_and_restart+0xe0/0xe0
d ? acpi_os_read_memory+0x228/0x262
d ? acpi_os_get_timer+0x1a/0x1a
d ? vunmap_page_range+0x269/0x400
d ? ghes_copy_tofrom_phys+0x149/0x270
d ? ghes_read_estatus+0x11e/0x6b0
d ? ghes_copy_tofrom_phys+0x270/0x270
d perf_event_nmi_handler+0x2d/0x50
d nmi_handle+0x9e/0x250
d default_do_nmi+0x111/0x180
d do_nmi+0x1a2/0x210
d end_repeat_nmi+0x1a/0x1e
dRIP: 0010:ctx_sched_in+0x44e/0x15a0
dRSP: 0000:ffff88042e7d7a58 EFLAGS: 00000046c
dRAX: 0000000000024660 RBX: dffffc0000000000 RCX: ffff88041b9a3d00
dRDX: 1ffff100e1dc6908 RSI: 1ffff10085f848e8 RDI: ffff88070ee34840
dRBP: ffff88042e7d7ac0 R08: 0000000000000000 R09: ffff88041b9a4598
dR10: ffffffff83d3e060 R11: 1ffff10085f826ec R12: ffff88070ee34400
dR13: 0000000000000000 R14: ffff88070ee34664 R15: ffff88042fc24660
d ? ctx_sched_in+0x44e/0x15a0
d ? ctx_sched_in+0x44e/0x15a0
d <EOE>
ffff88042fc0a000: 0000000000000000 ...
ffff88042fc0a5a0: 0000000000000000 0000000000000000 0000000000000000 ffff8804afc0a9a3
ffff88042fc0a5c0: ffff88042fc0a9ab 0000000000000060 1ffff10085f814c3 00000000ffffffff
ffff88042fc0a5e0: 0020000000000000 0000000000000000 00000000fffffffd 0000000000000001
ffff88042fc0a600: 00000000000015a0 0000000000000010 ffff1060ffffff09 0000000041b58ab3
ffff88042fc0a620: ffff8804afc0aa0b ffff88042fc0aa13 0000000000000060 1ffff10085f814d0
ffff88042fc0a640: 00000000ffffffff 0020000000000000 0000000000000000 00000000fffffffd
ffff88042fc0a660: 0000000000000001 00000000000015a0 ffffffff8348be10 ffff1060ffffff09
ffff88042fc0a680: 0000000041b58ab3 ffffffff83a40503 ffffffff823ab960 ffff88042fc0a758
ffff88042fc0a6a0: ffff880431356130 ffffffff823b7c54 ffff88042fc0a7b0 ffff88042fc0a7b8
ffff88042fc0a6c0: ffff88042fc0a7b0 ffff88042fc0a9a4 0000000000000001 ffffffff8348bec9
ffff88042fc0a6e0: ffff88042fc0aa13 0000000000000018 dffffc0000000000 ffff88042fc0a870
ffff88042fc0a700: ffff88042fc0a7c0 ffff88042fc0a7e8 ffffffff823b7c54 ffff88042fc0a818
ffff88042fc0a720: ffff88042fc0a820 ffff88042fc0a818 ffff88042fc0aa0c 1ffff10085f814ec
ffff88042fc0a740: ffffed0085f81504 000000007fffffff ffff8804afc0aa0b ffffffff8348beca
ffff88042fc0a760: 0000000041b58ab3 ffffffff83a405aa ffffffff823b6ef0 0000000000000000
ffff88042fc0a780: ffff1060ffffff09 ffffffff823b8d95 0000000041b58ab3 ffffffff839ff69c
ffff88042fc0a7a0: ffffffff823b8d00 0000000000000000 0000000000000020 ffff88042fc0a838
ffff88042fc0a7c0: ffffed0085f814ff 1ffff10085f81515 ffff88042fc0a988 ffffffff814f6efe
ffff88042fc0a7e0: ffffffffffffffff ffff88042fc0a890 ffffffff823b8d95 0000000041b58ab3
ffff88042fc0a800: ffffffff839ff69c ffffffff823b8d00 ffffffff838ad9d9 ffffffff00000020
ffff88042fc0a820: ffff88042fc0a8a0 ffff88042fc0a858 ffff88042fc0a8c8 ffff88042fc0aa00
ffff88042fc0a840: dffffc0000000000 ffff88042fc0a890 ffffffff813c861f ffffffff8348beca
ffff88042fc0a860: 0000000000000000 000000000000044e 00000000000015a0 ffffffff838ad9d9
ffff88042fc0a880: ffffffff838ad9d9 ffff88042fc0aa00 ffff88042fc0a9b0 ffffffff813c883f
ffff88042fc0a8a0: 000000000000000c 0000000041b58ab3 ffffffff83a0c758 ffffffff813c86d0
ffff88042fc0a8c0: ffffed0085f8151f 0000000000000000 ffff88042fc0aa88 ffff0a00ffffff05
ffff88042fc0a8e0: ffff88042fc0a9b1 ffff88042fc0aced ffff88042fc0a9b2 0000000000000000
ffff88042fc0a900: ffff88042fc0a958 000000000000044e 0000000000000000 0000000000000020
ffff88042fc0a920: 1ffff10085f8152f ffff0a00ffffff05 1ffff10085f8152f ffff88042fc0a998
ffff88042fc0a940: ffff0a00ffffff05 ffff88042fc0aa19 ffff88042fc0ad4e ffff88042fc0aa1a
ffff88042fc0a960: 0000000000000000 ffff88042fc0a9c0 ffffffff823adbcd 0000000041b58ab3
ffff88042fc0a980: ffffffff83a40559 1ffff10085f8153c ffff0a00ffffff05 1ffff10085f8153c
ffff88042fc0a9a0: ffff88042fc0aa00 ffff88042fc0ad35 ffff88042fc0af30 ffff0a00ffffff05
ffff88042fc0a9c0: ffff88042fc0ab48 ffffffff823af620 0000000000000000 0000000000000000
ffff88042fc0a9e0: 0000000041b58ab3 ffffffff83a40559 ffffffff823af530 0000000000000000
ffff88042fc0aa00: 656863735f787463 3478302b6e695f64 61353178302f6534 303578302f000030
ffff88042fc0aa20: 0000300030650000 0000000000000000 0000000000000000 0000000000000000
ffff88042fc0aa40: ffff0a00ffffff05 ffff88042fc0ab25 ffff88042fc0ae7a ffff88042fc0ab26
ffff88042fc0aa60: ffff88042fc0af30 ffff88042fc0ad30 ffffffff823adb30 1ffff10085f81558
ffff88042fc0aa80: 00000000ffffffff 0020f10085f8155c ffff0a00ffffff00 1ffff10000000010
ffff88042fc0aaa0: ffff88042fc0ab00 ffff88042fc0aa80 ffff88042fc0b010 ffff103000001005
ffff88042fc0aac0: 0000000041b58ab3 ffffffff83a40503 ffffffff823ab960 ffffffffffffffff
ffff88042fc0aae0: 3266633061616330 6666666638383034 ffffffff00000010 0000000000000000
ffff88042fc0ab00: ffff88042fc24660 ffff88042fc0af10 ffff103000001009 0000000041b58ab3
ffff88042fc0ab20: ffff88042fc0af30 ffff88042fc0ad75 ffff88042fc0ad30 1ffff10085f81570
ffff88042fc0ab40: ffffffffffffffff 002088042fc0ac08 ffffffff823b6600 ffffffff00000010
ffff88042fc0ab60: ffff88042fc0ad00 ffffffff00000010 ffff88042fc0ad10 ffff103000001009
ffff88042fc0ab80: 0000000041b58ab3 ffffffff83a40503 ffffffff823ab960 ffffffff839f498b
ffff88042fc0aba0: 3833396634393862 6666666666666666 ffff88042fc0ac87 ffff88042fc0ac08
ffff88042fc0abc0: ffffffff823ad785 ffff88042fc0acc8 0000000000000001 ffff88042fc0ad85
ffff88042fc0abe0: ffff88042fc0ac08 ffffffff816213e5 ffff88042fc0ad85 ffffffff839f498f
ffff88042fc0ac00: dffffc0000000000 ffff88042fc0ace8 ffffffff823b72eb ffff88042fc0b028
ffff88042fc0ac20: ffff88042fc0b030 ffffffff839f4990 ffff88042fc0ad30 1ffff10085f8158c
ffff88042fc0ac40: ffffed0085f81606 0000000000000200 ffff88042fc0af30 0000000000000001
ffff88042fc0ac60: 0000000041b58ab3 ffffffff83a405aa ffffffff823b6ef0 ffff88042fc0acc8
ffff88042fc0ac80: ffff103000001000 1ffff10085f81595 ffffffff83c88b40 ffff88042fc0af10
ffff88042fc0aca0: ffffffff81338af4 0000000041b58ab3 ffff88042fc0acd0 ffffffff811c0a51
ffff88042fc0acc0: ffff88042fc0ad86 dffffc0000000000 ffff88042fc0ad00 ffffffff811c0afc
ffff88042fc0ace0: ffff88042fc0ad30 00000000ffffffff 1ffff10085f815a2 ffffffff83c88b40
ffff88042fc0ad00: ffff88042fc0af78 ffffffff81338af4 0000000041b58ab3 ffffffff83a03c41
ffff88042fc0ad20: ffffffff81338a00 ffff0a00ffffff00 3430383866666666 3030646130636632
ffff88042fc0ad40: 666666666666203a 6138333331386666 3066666666203030 6666666666303061
ffff88042fc0ad60: 3636303320363636 3032363636363636 3636362030333033 3336363636363636
ffff88042fc0ad80: 1f000a3633363336 ffffffff83c88b40 ffff88042fc0b008 ffffffff81338af4
ffff88042fc0ada0: 0000000041b58ab3 ffffffff83a03c41 ffffffff81338a00 0000000041b58ab3
ffff88042fc0adc0: 6177647261486401 3a656d616e206572 43206c65746e4920 697461726f70726f
ffff88042fc0ade0: 3030363253206e6f 30303632532f5a47 534f4942202c5a47 3030364335455320
ffff88042fc0ae00: 2e32302e4236382e 2e323030302e3230 3331303233323231 2f32312030313231
ffff88042fc0ae20: 0a333130322f3332 3d3d3d3d3d3d3d00 6f20646165523301 3820657a69732066
ffff88042fc0ae40: 6b73617420796220 75665f6672657020 3631312f72657a7a 5f746567000a3938
ffff88042fc0ae60: 615f6e7275746572 302b737365726464 3278302f62663178 6461207461203032
ffff88042fc0ae80: 3866666666207264 6230636632343038 000000000a306161 1ffff10085f815d7
ffff88042fc0aea0: ffffffff83c88b40 ffff88042fc0b120 ffffffff81338af4 0000000041b58ab3
ffff88042fc0aec0: ffffffff83a03c41 ffffffff81338a00 0000000000000000 4e494e5241573401
ffff88042fc0aee0: 6365726e75203a47 00000000ffffffff 0000000000000000 ffff88042fc0bef8
ffff88042fc0af00: ffffffff8342d740 ffff88042fc0afc0 ffff88042fc0af90 ffffffff8133c807
ffff88042fc0af20: 3430383866666666 3861636230636632 66726570206e6920 3a72657a7a75665f
ffff88042fc0af40: 00000a3938363131 0000000000000000 00000000ffffffff 0000000000000000
ffff88042fc0af60: ffff88042fc0bef8 ffffffff839f4970 ffff88042fc0b028 ffff88042fc0aff8
ffff88042fc0af80: ffffffff8133c807 0000000000000000 ffff88042fc0b040 ffffffff8151fea9
ffff88042fc0afa0: 0000000041b58ab3 ffffffff839ff69c ffffffff8151fdf3 0000000000000000
ffff88042fc0afc0: 0000000000000000 000000002fc0b050 1ffff10085f81601 0000000000000000
ffff88042fc0afe0: ffff88042fc0bef8 ffff88041b9a3d00 ffff88042fc0c000 ffff88042fc0b0a8
ffff88042fc0b000: ffffffff8151fea9 0000000041b58ab3 ffffffff839ff69c ffffffff8151fdf3
ffff88042fc0b020: ffff88042fc0b110 ffff880400000030 ffff88042fc0b0b8 ffff88042fc0b068
ffff88042fc0b040: ffff88042fc0bef8 ffff88041b9a3d00 ffff88042fc0bff8 ffff88042fc0b080
ffff88042fc0b060: ffffffff813b9d58 0000000000000000 ffff88042fc0b040 ffff88042fc0bef8
ffff88042fc0b080: 0000000000000000 ffff88042fc0b040 ffff88042fc0bef8 ffff88042fc0b060
ffff88042fc0b0a0: 0000000000000009 ffff88042fc0b178 ffffffff811504e6 ffffffff814f6efe
ffff88042fc0b0c0: ffffffff839fbd23 000000002fc0b0f8 0000000000000020 ffffffff839fbd5b
ffff88042fc0b0e0: ffffffff839fbd1f 0000000000000005 ffff88042fc0a000 ffff88042fc0c000
ffff88042fc0b100: ffff88042e7d7a58 0000000000000001 ffff88042e7d0000 ffff88042e7d8000
ffff88042fc0b120: 0000000000000000 0000000000000022 ffff88041b9a3d00 0000000000000000
ffff88042fc0b140: ffff88042e7d7ac0 0000000000000000 0000000000000086 0000000000000000
ffff88042fc0b160: ffff88042fc0b420 ffffed0085f81685 dffffc0000000000 ffff88042fc0b188
ffff88042fc0b180: ffffffff811505c4 ffff88042fc0b1a8 ffffffff8238dfb3 ffff88042fc0b238
ffff88042fc0b1a0: ffff88042fc0baa0 ffff88042fc0b228 ffffffff816221c1 ffffffff839ff69c
ffff88042fc0b1c0: ffff88042fc0b2c0 ffff88042fc0b2b8 0000000000000097 0000000000000001
ffff88042fc0b1e0: 00000000000000c0 ffff88042fc0bef8 ffff88042fc0b9d8 ffff88042fc0bef8
ffff88042fc0b200: ffff88042fc0b310 ffff88042fc0baa0 ffff88042fc0b420 ffffed0085f81685
ffff88042fc0b220: dffffc0000000000 ffff88042fc0b260 ffffffff81622323 ffff88042fc0baa0
ffff88042fc0b240: ffff88042fc0baa0 0000000000000008 ffff88042fc0b200 ffffffff811c72cb
ffff88042fc0b260: ffff88042fc0b2a0 ffffffff811c72cb ffff88042fc0b320 ffff88042fc0b310
ffff88042fc0b280: ffff88042fc0b310 ffff88042fc0b390 ffff88042fc0b420 ffffed0085f81685
ffff88042fc0b2a0: ffff88042fc0b3b8 ffffffff8100f356 ffff880710753b80 ffff88042fc0b5b0
ffff88042fc0b2c0: 0000000041b58ab3 ffff88042fc0b42c 1ffff10085f8165e ffff88042fc0b432
ffff88042fc0b2e0: 0000000000000004 ffff88042fc0b428 0000000041b58ab3 ffffffff839f613c
ffff88042fc0b300: ffffffff8100f000 ffffffff823bbf3c 0000000000000005 ffff88042fc0a000
ffff88042fc0b320: ffff88042fc0c000 ffff88042e7d7a58 0000000000000020 ffff88041b9a3d00
ffff88042fc0b340: 0000000000000000 ffff88042fc0ba98 0000000000000000 ffff88042fc0b4e8
ffff88042fc0b360: ffff88042fc0b536 ffffffff823ad258 0000000000000002 ffffffff823ad25a
ffff88042fc0b380: ffff88042fc0b3c0 ffffffff823bc4f2 000000000001bdc0 ffff88042fc0b460
ffff88042fc0b3a0: ffff880407f9adc0 1ffff10085f81680 ffff880407f9adc0 ffff88042fc0b488
ffff88042fc0b3c0: ffffffff81513f16 ffffffff823bca8a ffff88042fc0b4e8 ffff880400000000
ffff88042fc0b3e0: ffff88042fc0b6e0 ffff880400000000 ffffffff00000001 000000000000000c
ffff88042fc0b400: 0000000041b58ab3 ffffffff83a0a369 ffffffff81513ca0 ffff880710753b80
ffff88042fc0b420: ffff880407f9adc0 000000010000007f ffff88042f000001 ffffffff812c58ec
ffff88042fc0b440: ffff88042fc0b536 ffffffff823ad258 0000000000000002 ffff880710753b80
ffff88042fc0b460: ffff880710753b80 0000000000000040 ffff88042fc0b6e0 ffff880708c8f700
ffff88042fc0b480: 0000000000000000 ffff88042fc0b4d0 ffffffff81514438 ffffffff00000001
ffff88042fc0b4a0: 1ffff10085f81699 ffff88042fc0b574 ffff880710753b80 ffff88042fc0b570
ffff88042fc0b4c0: ffff880710753b80 ffff88042fc0b7c0 ffff88042fc0b540 ffffffff8150ac7e
ffff88042fc0b4e0: ffff880710753b80 0000000100000000 0000000100000000 0000000100000000
ffff88042fc0b500: 000000000002832d ffff88042fc0b576 ffff88042fc0b6e0 1ffff10085f816aa
ffff88042fc0b520: ffff880710753b80 ffff88042fc0b7c0 ffff88042fc0b6e0 dffffc0000000000
ffff88042fc0b540: ffff88042fc0b630 ffffffff8150b7d3 0000000041b58ab3 ffffffff83a0d7b0
ffff88042fc0b560: ffffffff8150b740 ffff880710753b80 0040000100000009 00000000000000a8
ffff88042fc0b580: ffff88042fc0b6e0 ffff88042fc0b6e0 ffff88042c6502c0 ffff88042fc0b7c0
ffff88042fc0b5a0: ffff880710753b80 000000000002832d ffff88042fc0b630 ffffffff81027da8
ffff88042fc0b5c0: ffff880710753d48 0000000000000000 ffffffffffffff99 ffff88042fc0b770
ffff88042fc0b5e0: ffffffff84156db0 ffff88042fc0b7d0 ffff88042fc13440 ffff880710753c68
ffff88042fc0b600: ffff880400000000 ffff88042c6502c0 ffff88042c6502c0 ffff88042fc0b7c0
ffff88042fc0b620: 0000000000000001 ffff880710753b80 ffff88042fc0b9b0 ffffffff81028f01
ffff88042fc0b640: 0000000000000000 ...
ffff88042fc0b660: 0000000000000000 1ffff10085f816d8 1ffffffff082adb6 0000000000000007
ffff88042fc0b680: fffffbfff082adb7 0000000000000000 ffff88042fc0b7c0 ffff88042fc0bef8
ffff88042fc0b6a0: ffff880710753b80 000000000000007b ffff88042c655750 ffff88042fc0b6e0
ffff88042fc0b6c0: 0000000041b58ab3 ffffffff839f20b0 ffffffff81028c50 0000000000000000
ffff88042fc0b6e0: ffff88042fc24660 ffff88070ee34664 0000000000000000 ffff88070ee34400
ffff88042fc0b700: ffff88042fc0ba98 dffffc0000000000 1ffff10085f826ec ffffffff83d3e060
ffff88042fc0b720: ffff88041b9a4598 0000000000000000 0000000000024660 ffff88041b9a3d00
ffff88042fc0b740: 1ffff100e1dc6908 1ffff10085f848e8 ffff88070ee34840 ffffffffffffffff
ffff88042fc0b760: ffffffff811c09f0 0000000000000010 0000000000000002 ffff88042fc0ba80
ffff88042fc0b780: 0000000000000000 ffffffff839f2108 ffffffff8102b200 0000000000000000
ffff88042fc0b7a0: 0000000000000000 ...
ffff88042fc0b7c0: 0000000000000000 0000000000000000 0000000000000000 00000000000000bc
ffff88042fc0b7e0: 0000000000000000 0000000000000000 0000000005080021 000000000002832d
ffff88042fc0b800: ffffffff811c09f0 0000000000000000 0000002a5c7c1bbd 0000000000000000
ffff88042fc0b820: 000000000004f8a6 ffff88042fc0b9c0 ffff880407f9adc0 ffffffff823bb28d
ffff88042fc0b840: 0000000000000000 ...
ffff88042fc0b860: ffff88042fc0b9c0 ffff88042fc0ba18 ffff88042fc0ba20 ffff88042fc0b975
ffff88042fc0b880: ffff88042fc0b9c4 ffff88042fc0b9c0 ffff88042fc0ba60 0000000000000002
ffff88042fc0b8a0: ffff88042fc0b9c4 ffff88042fc0b928 ffffffff823bbf3c ffffffff823ac07c
ffff88042fc0b8c0: ffff88042fc0b9c0 ffff88042fc0b9c0 ffff88042fc0ba20 ffff88042fc0ba08
ffff88042fc0b8e0: 0000000000000068 ffff88042fc0b910 ffff88042fc0b9d0 ffff88042fc0ba18
ffff88042fc0b900: ffff88042fc0b9c0 ffff88042fc0b9c0 ffff88042fc0ba60 0000000000000002
ffff88042fc0b920: 0000000000000002 ffff88042fc0b940 ffffffff823beb42 1ffff10085f8172c
ffff88042fc0b940: ffff88042fc0ba88 ffffffff8102cf02 ffffffff83a40503 ffffffff823ab960
ffff88042fc0b960: 0000000041b58ab3 ffffffff839f711e ffffffff8102cde0 0000000000000000
ffff88042fc0b980: 0000000000000000 0000000000000000 dffffc0000000000 ffff88042fc0bb08
ffff88042fc0b9a0: ffff880710753b80 ffff88042fc13440 ffff88042fc0bb30 ffffffff81029856
ffff88042fc0b9c0: 0000000100000000 0000000100000000 ffff88042fc13d78 ffff88042fc0bef8
ffff88042fc0b9e0: 1ffff10085f81745 ffff88042c650000 ffff88042fc0ba88 0000000000000007
ffff88042fc0ba00: ffffed0085f827af ffff88042c655750 fffffbfff082adbc ffff88042fc0bac8
ffff88042fc0ba20: ffff88042fc0ba88 0000000041b58ab3 ffffffff839f20d0 ffffffff81029260
ffff88042fc0ba40: 0000000000000000 0000000000000001 0000000000000000 0000000000000000
ffff88042fc0ba60: ffff88042fc13f00 000000000000000f ffff88042fc13440 dffffc0000000000
ffff88042fc0ba80: 000000000000000f 000000000000007f 0000000000000000 ffff88042fc0bac8
ffff88042fc0baa0: ffffffff811c0afc fffffbfff082adc4 00000003ffffffff 1ffff10085f8175b
ffff88042fc0bac0: ffffffff83c88b40 0000000000000000 0000000000000000 ffff88042fc13d90
ffff88042fc0bae0: ffffffff00000000 ffffffff00029ffe 0000000000000000 ffffed0085f827b2
ffff88042fc0bb00: ffff88042fc13f10 0000000000000001 0000002a5c7bda16 ffffffff83c16120
ffff88042fc0bb20: 0000002a5c7bda04 ffff88042fc13440 ffff88042fc0bdf8 ffffffff8101e752
ffff88042fc0bb40: ffff88042fc13d78 1ffff10085f81770 ffffed0085f827af 0000006400000000
ffff88042fc0bb60: 0000000000000000 ffff88042fc0bef8 0000000000000000 ffff88042fc0bd60
ffff88042fc0bb80: 0000000041b58ab3 ffffffff839f1dd0 ffffffff8101e2a0 ffff88042fc0bc40
ffff88042fc0bba0: ffffffff8256fd3e ffffc900000c5000 1ffff10085f81777 0000000041b58ab3
ffff88042fc0bbc0: 0000000000000000 ffffffff8256fb16 0000000000000000 0000000000000000
ffff88042fc0bbe0: 0000000000000000 ...
ffff88042fc0bc00: 0000000000000000 0000000000000000 0000000000000000 1ffff10085f8178a
ffff88042fc0bc20: ffff88042fc0bcf0 ffffc900000cff94 ffff88042fc0bd60 dffffc0000000000
ffff88042fc0bc40: ffff88072ec02000 ffff88042fc0bcb8 ffffffff815e0639 ffff88072ec02000
ffff88042fc0bc60: ffff88042f62d000 ffffc900000e9fff ffffc900000ea000 ffffffff83c0bc98
ffff88042fc0bc80: ffffc900000e9fff ffffc900000ea000 ffffc900000e9000 0000000000000000
ffff88042fc0bca0: ffff88072eabc4e0 00000000bdceb03c ffff880723dda214 ffff88042fc0bcc8
ffff88042fc0bcc0: ffffc900000e9000 ffff88042fc0bd18 ffffffff82609379 0000000000000014
ffff88042fc0bce0: 0000000000000000 0010000000000001 ffff88072eaca300 1ffff10085f817a8
ffff88042fc0bd00: ffffc900000cff80 ffff88042fc0bda0 0000000000000001 ffff88042fc0bdc8
ffff88042fc0bd20: ffffffff826095be ffffffff83c16120 0000002a5b4aac17 ffff88072eaca308
ffff88042fc0bd40: 0000000041b58ab3 ffffffff83a49886 ffffffff826094a0 ffffffff83a03c64
ffff88042fc0bd60: 00000000bdceb028 0000000000000000 0000000000000020 ffff88042fc0bdf8
ffff88042fc0bd80: ffff88042fc0bdb0 ffff88042fc0bdb0 ffffffff84c270c0 dffffc0000000000
ffff88042fc0bda0: ffff88072eaca300 dffffc0000000000 ffffffff83f6e7c0 0000000000000000
ffff88042fc0bdc0: ffffffff83f6ea20 ffff88042fc0be18 ffff88042fc0bef8 0000002a5c7bda16
ffff88042fc0bde0: ffffffff83c16120 0000002a5c7bda04 ffffffff83c16130 ffff88042fc0be18
ffff88042fc0be00: ffffffff8100a25d dffffc0000000000 0000000000000001 ffff88042fc0be80
ffff88042fc0be20: ffffffff81150f5e 0000000000000000 0000000000000000 ffff88042fc0bef8
ffff88042fc0be40: 0000000000000000 ffffffff83c64ce8 0000000000000587 ffff88042fc0bef8
ffff88042fc0be60: 0000000000000001 0000000000000007 ffff88041b9a447c ffff88042fc0bf90
ffff88042fc0be80: ffff88042fc0bea8 ffffffff81151b41 ffff88041b9a3d00 ffff88042fc0bef8
ffff88042fc0bea0: ffff88041b9a3d00 ffff88042fc0bee8 ffffffff81151d52 0000000000000000
ffff88042fc0bec0: 0000000000000001 ffff88070ee34400 0000000000000000 ffff88070ee34664
ffff88042fc0bee0: ffff88042fc24660 ffff88042fc0bef9 ffffffff832ad08e ffff88042fc24660
ffff88042fc0bf00: ffff88070ee34664 0000000000000000 ffff88070ee34400 ffff88042e7d7ac0
ffff88042fc0bf20: dffffc0000000000 1ffff10085f826ec ffffffff83d3e060 ffff88041b9a4598
ffff88042fc0bf40: 0000000000000000 0000000000024660 ffff88041b9a3d00 1ffff100e1dc6908
ffff88042fc0bf60: 1ffff10085f848e8 ffff88070ee34840 ffffffffffffffff ffffffff814f6efe
ffff88042fc0bf80: 0000000000000010 0000000000000046 ffff88042e7d7a58 0000000000000000
ffff88042fc0bfa0: ffffffff814f6efe 0000000000000010 0000000000000046 ffff88042e7d7a58
ffff88042fc0bfc0: 0000000000000000 0000000000000001 1ffff100e1dc6908 ffffffff814f6efe
ffff88042fc0bfe0: 0000000000000010 0000000000000046 ffff88042e7d7a58 0000000000000000
d ? sched_clock_cpu+0x11c/0x1a0
d perf_event_sched_in+0x60/0x80
d __perf_event_task_sched_in+0x381/0x6e0
d ? perf_sched_cb_inc+0x190/0x190
d finish_task_switch+0x347/0x570
d __schedule+0x69c/0x1760
d ? __send_signal+0x7ff/0xea0
d ? io_schedule_timeout+0x3a0/0x3a0
d ? release_task+0x1230/0x1230
d ? send_signal+0x5f/0xb0
d ? do_send_sig_info+0xc9/0x120
d schedule+0x94/0x1b0
d do_wait+0x5b2/0x710
d ? wait_consider_task+0x3580/0x3580
d ? syscall_exit_register+0x4f0/0x4f0
d ? SYSC_kill+0x1a3/0x450
d SyS_wait4+0xd3/0x170
d ? SyS_waitid+0x1d0/0x1d0
d ? task_stopped_code+0x100/0x100
d ? syscall_slow_exit_work+0x138/0x1e0
d ? SyS_waitid+0x1d0/0x1d0
d do_syscall_64+0x17f/0x380
d entry_SYSCALL64_slow_path+0x25/0x25
dRIP: 0033:0x7f614ef57afa
dRSP: 002b:00007fff4ff89d58 EFLAGS: 00000246c ORIG_RAX: 000000000000003d
dRAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f614ef57afa
dRDX: 0000000000000000 RSI: 00007fff4ff89d6c RDI: 0000000000003176
dRBP: 00007fff4ff89d70 R08: 00007f614f23c0a4 R09: 00007f614f23c120
dR10: 0000000000000000 R11: 0000000000000246 R12: 0000000000401810
dR13: 00007fff4ff8c0f0 R14: 0000000000000000 R15: 0000000000000000
ffff88042e7d0000: 0000000057ac6e9d 0000000000000000 0000000000000000 0000000000000000
ffff88042e7d0020: 0000000000000000 ...
ffff88042e7d0820: 0000000000000000 0000000000000000 e280002c00000001 e460002c00000001
ffff88042e7d0840: ffff88042e7d07e8 00000000000c010d ffffc9000013103a ffff88042e7d0898
ffff88042e7d0860: 0000000000000000 0000000010001002 0000000000000000 9c80000300000000
ffff88042e7d0880: a480000300000000 0000000000000000 0000000000000000 ffff88042e7d0840
ffff88042e7d08a0: 00000000002d010d ffffc9000013103f ffff88042e7d0000 0000000000000000
ffff88042e7d08c0: 0000000000000000 ...
ffff88042e7d10e0: e280002c00000001 e460002c00000001 0000000000000000 ffff88042e7d0d68
ffff88042e7d1100: ffffffffffffffff ffffc90000131073 00000000000001ae 0000000000000000
ffff88042e7d1120: 0000000000000000 0000000000000000 9e20000300000000 a140000300000000
ffff88042e7d1140: 0000000000000000 0000000000000000 ffff88042e7d10e0 0000000000000007
ffff88042e7d1160: ffff88042e7d08b0 0000000000000000 0000000000000000 0000000000000000
ffff88042e7d1180: 0000000000000000 ...
ffff88042e7d1980: 0000000000000000 0000000000000000 e280002c00000001 e460002c00000001
ffff88042e7d19a0: ffff88042e7d1690 0000000000000007 0000000000000000 ffff88042e7d2738
ffff88042e7d19c0: ffffffffffffffff ffffc900001310b3 00000000000001ae 0000000000000000
ffff88042e7d19e0: 0000000000000000 0000000000000000 9e20000300000000 a140000300000000
ffff88042e7d1a00: 0000000000000000 0000000000000000 ffff88042e7d1160 0000000000000000
ffff88042e7d1a20: 0000000000000000 ...
ffff88042e7d2240: e280002c00000001 e460002c00000001 a480000300000000 0000000000000000
ffff88042e7d2260: 0000000000000000 ffff88042e7d2370 00000000007b010d ffffc90000131076
ffff88042e7d2280: 0000000000000000 0000000000000000 ffff88042e7d22c0 0000000000000003
ffff88042e7d22a0: 9c80000300000000 a480000300000000 0000000000000000 0000000000000000
ffff88042e7d22c0: ffff88042e7d1a10 0000000000000000 0000000000000000 0000000000000000
ffff88042e7d22e0: 0000000000000000 ...
ffff88042e7d2ae0: 0000000000000000 0000000000000000 e9c0003800000001 eba0003800000001
ffff88042e7d2b00: ffff88042e7d2948 00000000002d010d ffffc900001310af 0000000000000000
ffff88042e7d2b20: 0000000000000000 ffffc900001310af 0000000000000000 9c80000300000000
ffff88042e7d2b40: a480000300000000 0000000000000000 0000000000000000 ffff88042e7d2f78
ffff88042e7d2b60: 0000000000a0010d ffffc900001310b3 ffff88042e7d22c0 0000000000000000
ffff88042e7d2b80: 0000000000000000 ...
ffff88042e7d33a0: e9c0003800000001 eba0003800000001 0000000000000000 0000000000000000
ffff88042e7d33c0: 0000000000000000 0000000000000000 9e20000300000000 a140000300000000
ffff88042e7d33e0: 0000000000000000 0000000000000000 ffff88042e7d35b0 0000000000000007
ffff88042e7d3400: 00000000fffffffd ffff88042e7d4058 ffffc900001310f6 ffffc900001310f6
ffff88042e7d3420: ffff88042e7d2b70 0000000000000000 0000000000000000 0000000000000000
ffff88042e7d3440: 0000000000000000 ...
ffff88042e7d3c40: 0000000000000000 0000000000000000 e9c0003800000001 eba0003800000001
ffff88042e7d3c60: ffffffffffffffff ffffc90000131143 000000000000000f 0000000000000000
ffff88042e7d3c80: 0000000000000000 0000000000000000 9e20000300000000 a140000300000000
ffff88042e7d3ca0: 0000000000000000 0000000000000000 ffff88042e7d3d90 0000000000000007
ffff88042e7d3cc0: 0000000000000000 ffff88042e7d4c60 ffff88042e7d3420 0000000000000000
ffff88042e7d3ce0: 0000000000000000 ...
ffff88042e7d4500: e9c0003800000001 eba0003800000001 a480000300000000 0000000000000000
ffff88042e7d4520: 0000000000000000 ffff88042e7d47e8 0000000000a0010d ffffc900001310f6
ffff88042e7d4540: 0000000000000000 0000000000000000 0000000000000000 0000000000000002
ffff88042e7d4560: 9c80000300000000 a480000300000000 0000000000000000 0000000000000000
ffff88042e7d4580: ffff88042e7d3cd0 0000000000000000 0000000000000000 0000000000000000
ffff88042e7d45a0: 0000000000000000 ...
ffff88042e7d4da0: 0000000000000000 0000000000000000 e9c0003800000001 eba0003800000001
ffff88042e7d4dc0: ffff88042e7d4d68 00000000002d010d ffffc90000131130 0000000000000000
ffff88042e7d4de0: 0000000000000000 0000000000000000 0000000000000000 aee0000300000000
ffff88042e7d4e00: a480000300000000 0000000000000000 0000000000000000 ffff88042e7d4cb8
ffff88042e7d4e20: 000000000036010d ffffc90000131126 ffff88042e7d4580 0000000000000000
ffff88042e7d4e40: 0000000000000000 ...
ffff88042e7d5660: e9c0003800000001 eba0003800000001 9e20000300000000 a140000300000000
ffff88042e7d5680: 0000000000000000 0000000000000000 ffff88042e7d53f0 0000000000000007
ffff88042e7d56a0: 0000000000000000 ffff88042e7d6738 ffffffffffffffff ffffc90000131170
ffff88042e7d56c0: 0000000000000000 ...
ffff88042e7d56e0: ffff88042e7d4e30 0000000000000000 0000000000000000 0000000000000000
ffff88042e7d5700: 0000000000000000 ...
ffff88042e7d5f00: 0000000000000000 0000000000000000 e9c0003800000001 eba0003800000001
ffff88042e7d5f20: 0000000000000000 0000000000000000 9e20000300000000 a140000300000000
ffff88042e7d5f40: 0000000000000000 0000000000000000 ffff88042e7d5ee0 0000000000000007
ffff88042e7d5f60: 0000000000000000 ffff88042e7d6f78 ffffffffffffffff ffffc900001311ea
ffff88042e7d5f80: 000000000000000d 0000000000000000 ffff88042e7d56e0 0000000000000000
ffff88042e7d5fa0: 0000000000000000 ...
ffff88042e7d60a0: 0000000000000000 ffff88042e7d6198 ffff88042e7d6190 ffff88042e7d61f8
ffff88042e7d60c0: 0000000000000001 ffff88042e7d61f8 ffff88042e7d61d0 ffff88042e7d6130
ffff88042e7d60e0: ffffffff811c75da ffff88042e7d6228 0000000000000000 ffff88042e7d6198
ffff88042e7d6100: ffff88042e7d6190 ffff88042e7d7f48 0000000000000001 ffff88042e7d7f48
ffff88042e7d6120: ffff88042e7d61d0 ffff88042e7d6180 ffffffff811c75da ffff88042e7d6190
ffff88042e7d6140: ffff88042e7d6180 ffffffff811c71d2 ffff88042e7d61b8 ffff88042e7d6218
ffff88042e7d6160: ffff88042e7d6218 0000000000000000 0000000000000000 ffff88041e8a2dc0
ffff88042e7d6180: ffff88042e7d61f8 ffffffff8116dfd3 0000000000000001 ffffffff832ab679
ffff88042e7d61a0: 000000002c780c3a 000000000000002e ffff88042e7d6208 ffffffff8242feaa
ffff88042e7d61c0: 0000000000000190 ffff88042e7d6230 0000000000080c3a 0000000000000000
ffff88042e7d61e0: ffff88042e7d62d0 ffff88042e7d62c8 ffff88042e7d6330 0000000000000001
ffff88042e7d6200: ffff88042e7d6330 ffff88042e7d6308 ffff88042e7d6268 ffffffff811c75da
ffff88042e7d6220: ffffffff811c75da 0000000000000000 ffff88042e7d62d0 ffff88042e7d62c8
ffff88042e7d6240: ffff88042e7d7f48 0000000000000001 ffff88042e7d7f48 ffff88042e7d6308
ffff88042e7d6260: ffff88042e7d62b8 ffffffff811c75da ffff88042e7d62c8 ffff88042e7d62b8
ffff88042e7d6280: ffffffff811c71d2 ffff88042e7d62f0 ffff88042e7d6350 ffff88042e7d6350
ffff88042e7d62a0: 0000000000000000 0000000000000000 ffff88041b9a3d00 ffff88042e7d6330
ffff88042e7d62c0: ffffffff8116dfd3 00000000a897a839 0000000000000120 ffff88042e7d6368
ffff88042e7d62e0: ffff8807248d6bc0 ffff88042e7d6340 ffffffff8242fc8f 0000000002408240
ffff88042e7d6300: ffff88042e7d6350 000000000007a839 0000000000000000 0000000002408240
ffff88042e7d6320: ffff88072865fbf0 0000000002408240 ffff88072865fbf0 ffff880427cb6e80
ffff88042e7d6340: ffff88042e7d6570 ffffffff81621065 0000004000000024 ffff88042e7d6368
ffff88042e7d6360: 0000000000000000 ffffffff8116e03b ffffffff81620ff6 ffffffff8162126d
ffff88042e7d6380: ffffffff816217d2 ffffffff8161d1e0 ffffffff81ed2aa1 ffffffff81ed00cd
ffff88042e7d63a0: ffffffff81f13e2b ffffffff81f14af4 ffffffff81da4df2 ffffffff81da51dc
ffff88042e7d63c0: ffffffff81dbe1a2 ffffffff81d425f2 ffffffff81d43145 ffffffff81d4ce2d
ffff88042e7d63e0: ffffffff81d4dfeb ffffffff81d50c7f ffffffff81d8f93d ffffffff81d91111
ffff88042e7d6400: ffffffff81d93171 ffffffff81e9fb75 ffffffff81e560ba ffffffff81e5a578
ffff88042e7d6420: ffffffff8154c563 ffffffff81e59732 ffffffff8154e6ea ffffffff81527f8a
ffff88042e7d6440: ffffffff8152814c ffffffff81eafe8d ffffffff81e7eee5 ffffffff8165fe8a
ffff88042e7d6460: ffffffff8166030e ffffffff8128a10a ffffffff81002a09 ffffffff81005265
ffff88042e7d6480: ffffffff832abcb8 ffff88042e7f42f0 ffffed0085cfe85e ffff880414af35a0
ffff88042e7d64a0: ffff88072865fbd0 1ffff10085cfaca7 ffff88070a606188 ffff88042e7f4260
ffff88042e7d64c0: ffff880414af3480 ffff88042e7d6518 ffffffff81f15847 ffff88042e7f4390
ffff88042e7d64e0: 0000000600000007 ffff880414af34ac ffff88070acf95f8 1ffff10085cfaca7
ffff88042e7d6500: ffff88042e7d65d8 ffff880414af3480 ffff8804270170b0 ffff88042e7d65f8
ffff88042e7d6520: ffffffff81dab421 0000000000000286 ffff88042e7f42f0 0000000041b58ab3
ffff88042e7d6540: ffffffff83a33fb7 ffffffff81dab2f0 00000000000009af 1ffff10085cfacaf
ffff88042e7d6560: ffff88042e7d65f8 ffffffff81d9fb81 ffff88042e7d65c0 0000000041b58ab3
ffff88042e7d6580: ffffffff83a34296 ffffffff81d9fa90 ffff880414af34ac ffff8807875c0000
ffff88042e7d65a0: 00000000000009af 0000000000000015 ffff880414af3480 ffff8804270170b0
ffff88042e7d65c0: ffff88042e7d65f8 ffffffff81dab2ca ffffffff81da10b9 ffff88042e7d6850
ffff88042e7d65e0: ffff88070acf95f8 ffff880427017000 0000000000000015 ffff88042e7d6878
ffff88042e7d6600: ffffffff81dc3893 ffffffff81ed2aa1 ffff88041b9a41c0 ffff88041b9a3d00
ffff88042e7d6620: 1ffff10083734838 ffff880427017006 ffff88070acf9600 ffff88042e7d6770
ffff88042e7d6640: ffff88042e7d69d0 ffff88042e7d6990 000000000359dc90 ffff88042e7d6a10
ffff88042e7d6660: ffff88070acf9608 1ffff10085cfacd2 ffff880700000133 ffff88042e7d6950
ffff88042e7d6680: ffff88070acf9610 ffff88042e7d6778 ffff88042e7d6770 ffff88042e7d67d8
ffff88042e7d66a0: 0000000000000001 ffff88042e7d67d8 ffff88042e7d67b0 ffff88042e7d6710
ffff88042e7d66c0: ffffffff811c75da ffff88042e7d6720 0000000000000000 ffff88042e7d6778
ffff88042e7d66e0: ffff88042e7d6770 ffff88042e7d7f48 0000000000000001 ffff88042e7d7f48
ffff88042e7d6700: ffff88042e7d67b0 ffff88042e7d6760 ffffffff811c75da ffff88042e7d6770
ffff88042e7d6720: ffff88042e7d6810 ffff88042e7d6808 ffff88042e7d6870 0000000000000001
ffff88042e7d6740: ffff88042e7d6870 ffff88042e7d6848 ffff88042e7d67a8 ffffffff811c75da
ffff88042e7d6760: ffff88042e7d67d8 0000000000000000 ffff88042e7d6810 ffff88042e7d6808
ffff88042e7d6780: ffff88042e7d7f48 0000000000000001 ffff88042e7d7f48 ffff88042e7d6848
ffff88042e7d67a0: ffff88042e7d67f8 ffffffff811c75da ffff88042e7d6808 ffff88042e7d67f8
ffff88042e7d67c0: ffffffff811c71d2 ffff88042e7d6830 ffff88042e7d6890 ffff88042e7d6890
ffff88042e7d67e0: 0000000000000000 0000000000000000 ffff88041b9a3d00 ffff88042e7d6870
ffff88042e7d6800: ffffffff8116dfd3 00000000931ae748 00000000000000d8 ffff88042e7d68a8
ffff88042e7d6820: ffff880716332570 ffff88042e7d6880 ffffffff8242fc8f 0000000002000000
ffff88042e7d6840: ffff88042e7d6890 00000000000ae748 0000000000000000 0000000002000000
ffff88042e7d6860: ffff88070acf9848 ffff88070acf9930 ffffea001c2b3e00 ffff88070acf9848
ffff88042e7d6880: ffff88042e7d6ab0 ffffffff81621065 000000400000001b ffff88042e7d68a8
ffff88042e7d68a0: ffffffff00000000 ffffffff8116e03b ffffffff81620ff6 ffffffff81621851
ffff88042e7d68c0: ffffffff8161d85e ffffffff81da8a5a ffffffff81d4ce60 ffffffff81d4dfeb
ffff88042e7d68e0: ffffffff81d50c7f ffffffff81d8f93d ffffffff81d91111 ffffffff81d93171
ffff88042e7d6900: ffffffff81e9fb75 ffffffff81e560ba ffffffff81e5a578 ffffffff8154c563
ffff88042e7d6920: ffffffff81e59732 ffffffff8154e6ea ffffffff81527f8a ffffffff8152814c
ffff88042e7d6940: ffffffff81eafe8d ffffffff81e7eee5 ffffffff8165fe8a ffffffff8166030e
ffff88042e7d6960: ffffffff8128a10a ffffffff81002a09 ffffffff81005265 ffffffff832abcb8
ffff88042e7d6980: ffffffffffffffff 0000000000000000 ffff88042e7d6a50 0000000041b58ab3
ffff88042e7d69a0: ffffffff83a33ff3 ffffffff81dbfe60 ffff880427cb6880 ffff880414af32c0
ffff88042e7d69c0: ffffffff8161d85e 0000000000000000 01000000e9500700 ffff88042e7d6a78
ffff88042e7d69e0: 0000000000000296 0000000000000000 0000000000000000 0000000000000000
ffff88042e7d6a00: ffff880427cb7000 ffff8807053fe010 ffff8807053fe100 ffff88042e7d6a40
ffff88042e7d6a20: ffffffff81621867 ffff8807053fe010 ffffffff81ee9d85 ffff880427cb7000
ffff88042e7d6a40: ffff88042e7d6a70 ffffffff8161d85e ffff8807053fe010 0000000000000282
ffff88042e7d6a60: ffff880715838ab0 ffff880715838ab8 ffff88042e7d6a98 0000000000000282
ffff88042e7d6a80: 0000000000000000 0000000000000000 0000000000000000 ffff880427cb6880
ffff88042e7d6aa0: ffff88070acf9848 ffff88070acf9930 ffff88042e7d6ad8 ffffffff81621867
ffff88042e7d6ac0: ffff88070acf9848 ffffffff81da8a5a ffff880427cb6880 ffff88042e7d6b08
ffff88042e7d6ae0: ffffffff8161d85e 0000000000000002 ffff88070acf98fd 1ffff100e159f31f
ffff88042e7d6b00: dffffc0000000000 ffff88042e7d6b58 ffffffff81da8a5a ffffffff81d53833
ffff88042e7d6b20: 000000000000001c ffffed00e159f309 ffff88042e7d71f8 0000000000000001
ffff88042e7d6b40: 0000000000000000 ffff88042e7d6fc8 ffff88070acf95f8 ffff88042e7d6ff0
ffff88042e7d6b60: ffffffff81d4ce60 ffff880400000001 ffff88042e7d6d08 ffffffff00000000
ffff88042e7d6b80: ffffffff81d8f93d ffffffff81d91111 ffffffff81d93171 ffffffff81e9fb75
ffff88042e7d6ba0: ffffffff81e560ba ffffffff81e5a578 000000028154c563 ffff88042e7d722c
ffff88042e7d6bc0: ffffed0085cfae4d ffff88042e7d7269 1ffff10085cfad85 ffff88042e7d7200
ffff88042e7d6be0: ffff88042e7d7228 ffff88042e7d7208 ffff88042e7d7254 ffff88042e7d7234
ffff88042e7d6c00: ffff88042e7d7250 ffffffff81005265 ffff88042e7d6d88 ffff88040000000a
ffff88042e7d6c20: ffff880700000002 0000000041b58ab3 ffffffff83a1d770 ffffffff81d4b4f0
ffff88042e7d6c40: 1ffff10083734838 ffff8807000750e8 ffff88070a606188 0000000000000001
ffff88042e7d6c60: ffff8807053fdee0 ffff880715f6c8c0 ffff88042e7d6cb0 ffffffff81ed00cd
ffff88042e7d6c80: ffff880715f6c9b8 ffff8807000750e8 ffff88070a606188 0000000000000001
ffff88042e7d6ca0: 1ffff10085cfadad ffff880715f6c8c0 ffff88042e7d6ce0 ffffffff81f13e2b
ffff88042e7d6cc0: ffff88070a606188 ffff880400000002 ffff88070a606188 0000000000000000
ffff88042e7d6ce0: ffff88042e7d6d28 ffffffff81f14af4 0000000100000000 ffff880400000000
ffff88042e7d6d00: ffff8804165fe600 0000000000000002 0000000000000000 0000000000000000
ffff88042e7d6d20: 0000000000000000 ffff880427cb7000 ffff8807053fdee0 ffff8807053fdfd0
ffff88042e7d6d40: ffff88042e7d6d68 ffffffff81621867 ffff8807053fdee0 ffffffff81ee9d85
ffff88042e7d6d60: ffff880427cb7000 ffff88042e7d6d98 ffffffff8161d85e ffff8807053fdee0
ffff88042e7d6d80: 0000000000000292 ffff880700000001 ffff880715f6c8f8 ffff88042e7d6dc0
ffff88042e7d6da0: ffffffff8131f879 ffff880715f6c908 ffff88042e7d6df8 ffffffff81e6e5f1
ffff88042e7d6dc0: ffff880400000000 ffff880400000001 ffff8807053fdf60 ffff88070a606188
ffff88042e7d6de0: ffff8807053fdee0 ffff88042e7d7030 ffff880715f6c8c0 ffff88042e7d6e30
ffff88042e7d6e00: ffffffff81f15244 ffff8804000750e8 ffff88070a606188 ffff8807053fc2f0
ffff88042e7d6e20: ffffed00e0a7f85e ffff88071567c820 ffff88072865fdb0 ffff88042e7d6f88
ffff88042e7d6e40: ffff88070a606188 ffff8807053fc260 ffff88071567c700 ffff88042e7d6ea8
ffff88042e7d6e60: ffffffff81f15847 ffff88042e7d6f70 0000003400000037 ffff88071567c72c
ffff88042e7d6e80: 0000000000000200 ffff88042e7d6f88 ffffffff81d47503 ffff88070a606188
ffff88042e7d6ea0: ffff88071567c700 ffff88042e7d6fb0 ffffffff81d4722c ffff88042e7d6fa8
ffff88042e7d6ec0: ffff88042e7d6fa0 ffff88042e7d7008 0000000000000001 ffff88042e7d7008
ffff88042e7d6ee0: ffff88042e7d6fe0 ffff88042e7d6f40 ffff88042e7d6fe0 ffff88042e7d6fd8
ffff88042e7d6f00: ffff88042e7d7040 0000000000000001 ffff88042e7d7040 ffff88042e7d7018
ffff88042e7d6f20: 0000000000000008 0000000000000000 ffff88042e7d7230 ffffffff81510c31
ffff88042e7d6f40: 0000000041b58ab3 ffffffff83a0d680 ffffffff814e3680 0000000000000001
ffff88042e7d6f60: 0000000000000008 0000000000000000 ffff88042e7d7270 ffffffff81510c31
ffff88042e7d6f80: ffff88042e7d6fd8 ffff88072bdf9314 0000000000000041 dffffc0000000000
ffff88042e7d6fa0: ffff88042b6dc428 ffff88072bdf9200 ffff88042e7d6fc0 ffffffff823d7aa5
ffff88042e7d6fc0: ffff88042e7d7010 ffffffff8101c610 ffffffff81510890 ffff880400000001
ffff88042e7d6fe0: ffff880400000000 0000000000000000 ffff88042e7d7010 ffffffff810191fa
ffff88042e7d7000: dffffc0000000000 ffff88042e7d7138 ffff88042e7d70f8 ffffffff8100cac2
ffff88042e7d7020: 0000000000000000 0000000002000000 ffff88042e7d7120 ffff88042e7d7118
ffff88042e7d7040: 0000000041b58ab3 ffffffff83a0d6b0 ffffffff814e3a20 ffff880700000000
ffff88042e7d7060: 0000000000000008 0000000000000000 ffff88042e7d7370 ffffffff81510c31
ffff88042e7d7080: ffffffff8100c720 ffff88072f313440 0000000200000002 ffffffff81009e18
ffff88042e7d70a0: 0000000000000008 0000000000000000 ffff88042e7d73b0 ffffffff81510c31
ffff88042e7d70c0: 0000000000000008 ffff88072f313660 ffff88042e7d70f8 ffffffff816213e5
ffff88042e7d70e0: 0000000000000008 0000000000000000 ffff88042e7d73f0 ffffffff81510c31
ffff88042e7d7100: 0000000041b58ab3 ffffffff83a0d8d8 ffffffff81510890 ffff88071f2ac690
ffff88042e7d7120: 1ffff10085cfae28 ffffffe426b0e000 ffff8804148d8880 ffff88042e7d7420
ffff88042e7d7140: 0000000041b58ab3 ffffffff83a0d8d8 ffffffff81510890 000000000094f188
ffff88042e7d7160: 1ffff10085cfae30 ffffffe426b0e000 ffff8804148d8880 ffff88042e7d7460
ffff88042e7d7180: 0000000041b58ab3 ffffffff83a0d8d8 ffffffff81510890 ffff88042ca53600
ffff88042e7d71a0: ffff88042e7d71b0 ffffffff823d7aa5 ffff88042e7d7200 ffffffff8101c610
ffff88042e7d71c0: ffff88071f2ac400 0000000000000007 fffffbfff082b618 ffff88042a192c18
ffff88042e7d71e0: ffff88042f8d5ca0 0000000000000027 ffff88042e7d7200 ffffffff823d7aa5
ffff88042e7d7200: ffff88042e7d7240 ffffffff8238dbde 0000000000000050 ffff88042e7d7328
ffff88042e7d7220: ffff88042e7d7648 dffffc0000000000 ffff88042b742278 dffffc0000000000
ffff88042e7d7240: ffffffff00000000 ffff88042e7d74a8 ffff88042e7d7360 ffff88042e7d7268
ffff88042e7d7260: ffffffff823d7aa5 ffff88042e7d7388 ffffffff81009474 ffff88042e7d7288
ffff88042e7d7280: ffffffff00000004 ffff880400000002 dffffc0000000000 1ffff10085cfae54
ffff88042e7d72a0: 0000000041b58ab3 ffffffff839f60d6 ffffffff81009250 1ffff10085cfae58
ffff88042e7d72c0: 0000000041b58ab3 ffffffff83a0d680 ffffffff814e3680 0000000300000003
ffff88042e7d72e0: 0000000300000000 0000000000000003 0000000000000001 1ffff10085cfae60
ffff88042e7d7300: 0000000041b58ab3 ffffffff83a0dbdc ffffffff815397d0 ffff88042b746650
ffff88042e7d7320: ffff88042ca51f80 ffff88042e7d7338 ffffffff823d7aa5 0000000000000001
ffff88042e7d7340: ffffffffffffffff 0000000000000000 0000000000000246 ffff88042ca50480
ffff88042e7d7360: ffffffff81621106 0000000000000000 dffffc0000000000 ffff88042e7d7388
ffff88042e7d7380: ffffffff81621428 ffff88042e7d7470 ffffffff8153ccb5 ffff88043fffcb80
ffff88042e7d73a0: 0000000000000002 ffff880400000000 0000000000000001 dffffc0000000000
ffff88042e7d73c0: ffffea0010579e00 0000000000000000 ffff88042e7d7498 ffff88042e7d7508
ffff88042e7d73e0: ffff88042e7d7430 ffffffff8153bf9c 0000000000000040 fffffbfff0826e1e
ffff88042e7d7400: ffff88043fffcb80 ffff88042e7d74f8 ffffea00104202c0 0000000000000246
ffff88042e7d7420: 0000000000000040 0000000000000000 ffff88042e7d7730 ffffffff81510c31
ffff88042e7d7440: ffff88043fffd700 0000000000000000 00000000024200ca ffff88042e7d74e8
ffff88042e7d7460: 00000000024200ca ffff88042e7d7548 ffff88042e7d7570 ffffffff815411d9
ffff88042e7d7480: ffffea0000000002 ffff88042e62ce68 0000000000000000 ffff88042e62cdc0
ffff88042e7d74a0: 1ffff10085cfae98 ffffffe4024000c0 ffff880717de6e80 ffff88042e7d77a0
ffff88042e7d74c0: 0000000041b58ab3 ffffffff83a0d8d8 ffffffff81510890 ffffffff81540fc0
ffff88042e7d74e0: 1ffff10085cfaea0 ffff88043fffd700 0000000000000000 ffff88043fffd700
ffff88042e7d7500: ffff88042e7d75f0 ffff88042e7d75e8 ffff88042e7d7650 0000000000000000
ffff88042e7d7520: 1ffff10085cfaea5 0000000000000020 ffff88042e7d7830 ffffffff8151095b
ffff88042e7d7540: ffff88042e7d7580 ffff880400000000 ffff88042e7d7640 ffff88042e7d7638
ffff88042e7d7560: ffff88042e7d7650 ffff88042e7d7648 ffff88042e7d76b0 0000000000000001
ffff88042e7d7580: ffff88042e7d76b0 ffff88042e62ce68 0000000000000000 ffff88042e62cdc0
ffff88042e7d75a0: 1ffff10085cfaeb8 0000000000000000 ffff88070fc86e80 ffff88042e7d78a0
ffff88042e7d75c0: 0000000041b58ab3 ffffffff83a0d8d8 ffffffff81510890 0000000041b58ab3
ffff88042e7d75e0: ffffffff83a0dbdc ffffffff815397d0 ffff88042e7d76e0 ffff88042e7d76d8
ffff88042e7d7600: ffff88042e7d7740 0000000000000001 ffff88042e7d7740 ffff88042aed2200
ffff88042e7d7620: dffffc0000000000 ffffffff00000000 ffff88042e7d7890 ffff88042e7d7748
ffff88042e7d7640: ffff88042e7d7650 ffffffff823d7aa5 ffff88042e7d7770 ffffffff8100954c
ffff88042e7d7660: ffff88042e7d7790 ffff880400000005 ffff880400000004 dffffc0000000000
ffff88042e7d7680: 1ffff10085cfaed1 0000000041b58ab3 ffffffff839f60d6 ffffffff81009250
ffff88042e7d76a0: ffffffff8101a831 0000000300000005 0000000000000004 ffff88042fc13b60
ffff88042e7d76c0: 0000000000000005 0000000000000021 0000000000000002 0000000200000003
ffff88042e7d76e0: 0000000000000000 ...
ffff88042e7d7720: ffff88042e7d7770 ffffffff8101c610 0000000000000001 ffff880700000002
ffff88042e7d7740: ffff880700000000 0000000000000001 ffff88042e7d7770 ffffffff810191fa
ffff88042e7d7760: dffffc0000000000 ffff88042e7d789c ffff88042e7d7858 ffffffff8100cac2
ffff88042e7d7780: ffff880710753b80 ffff880708c8f700 1ffffffff082adc1 0000000000029ffe
ffff88042e7d77a0: 1ffff10085cfaefa ffff88042fc13b60 ffff880700000003 ffff880400000000
ffff88042e7d77c0: ffff88042e7d7890 ffff88042fc13440 0000000041b58ab3 ffffffff839f6109
ffff88042e7d77e0: ffffffff8100c720 ffff88042fc13440 0000000200000000 ffffffff81009e18
ffff88042e7d7800: 0000000241b58ab3 0000000041b58ab3 ffffffff839f60e8 ffffffff81009c50
ffff88042e7d7820: 000000000000000c ffff88042fc13660 ffff88042e7d7858 ffffffff816213e5
ffff88042e7d7840: ffff88042fc13440 ffff88042fc13440 1ffff10085cfaf0e ffff88042e7d79d8
ffff88042e7d7860: ffffffff81009b68 ffffffff83c167c0 0000000041b58ab3 ffffffff839f60e8
ffff88042e7d7880: ffffffff810099d0 0000000000000000 0000000000000021 ffff880400000001
ffff88042e7d78a0: ffffffff8116dfd3 00000000e587263b 0000000000000078 ffff88042e7d7948
ffff88042e7d78c0: ffff880422a6e860 ffff88042e7d7920 ffffffff8242fc8f 0000000002280020
ffff88042e7d78e0: ffff88042e7d7930 000000000007263b 0000000000000000 ffff8807238e5500
ffff88042e7d7900: ffff880704d2d000 ffff8807238e56c8 ffff88042e7d7960 ffff8804274b0000
ffff88042e7d7920: ffff88042e7d7960 ffffffff8100ef1c ffff88071eebe768 ffff8807238e5500
ffff88042e7d7940: ffff880704d2d000 ffff8807238e56c0 ffff88042e7d79a0 ffff8804274b0000
ffff88042e7d7960: ffff88042e7d79a0 ffffffff8100ef1c ffff88042e7d79d8 ffff8807238e5500
ffff88042e7d7980: ffff8804274b0000 00000000023a9a15 ffff8807238e5500 ffff8804274b0000
ffff88042e7d79a0: ffff88042e7d7a00 ffffffff814ffc80 0000000000000000 ffff8807238e5578
ffff88042e7d79c0: 00000000b446421f 00000000b20bdf59 0000002a5b4a1cfa ffff88042fc13648
ffff88042e7d79e0: 0000000000000004 ffff880701d95900 0000000000000006 ffff88042e7d7a48
ffff88042e7d7a00: ffffffff812c58ec ffff88042e7d7a28 ffffffff8101d12c ffff8807238e5500
ffff88042e7d7a20: 0000000000000004 ffff880701d95900 0000000000000006 ffff88042fc24660
ffff88042e7d7a40: ffff880701d95978 ffff88042e7d7ac0 ffffffff814f798b ffffffff812c58ec
ffff88042e7d7a60: ffff88072f324660 ffff880701d95900 ffffed0085f848e9 ffff88042fc2474c
ffff88042e7d7a80: ffff880400000001 ffff88042fc24660 ffff880701d95950 ffff88042fc24660
ffff88042e7d7aa0: ffff88041b9a3d00 ffff880701d95900 ffff88041b9a3d00 1ffff10085cfaf67
ffff88042e7d7ac0: ffff88042e7d7ae8 ffffffff814f80b0 ffff88041b9a4590 ffff880701d95900
ffff88042e7d7ae0: ffff88042e7d7b98 ffff88042e7d7bc0 ffffffff814fe321 ffff88041b9a3d00
ffff88042e7d7b00: ffff880701d95900 ffff88041b9a4598 dffffc0000000000 ffff88042fc24660
ffff88042e7d7b20: ffff880701d95908 ffff88042fc24668 ffff88042cb9bd00 0000000041b58ab3
ffff88042e7d7b40: ffffffff83a0a0e1 ffffffff814fdfa0 ffff88041b9a3d00 ffff88072f3216d8
ffff88042e7d7b60: ffff88041b9a4598 ffff88072c684590 dffffc0000000000 ffff88041b9a4840
ffff88042e7d7b80: 1ffff10085cfaf71 0000000041b58ab3 ffffffff839fba92 ffff88041b9a3d00
ffff88042e7d7ba0: ffff88042fc20d80 ffff88042cb9bd00 ffff880700b1cc80 ffff88041b9a4118
ffff88042e7d7bc0: ffff88042e7d7c10 ffffffff812a5e77 0000000000000000 ffff88072f320d80
ffff88042e7d7be0: 0000000000000000 ffff88072f320d80 ffff88041b9a3d00 ffff88072c683d00
ffff88042e7d7c00: ffff88071570c800 ffff88041b9a4118 ffff88042e7d7d28 ffffffff8329e69c
ffff88042e7d7c20: ffff88042e7d7c98 ffffffff8125a75f ffff88071d4cb408 ffff88072f321608
ffff88042e7d7c40: 1ffff10085cfaf8c 000000001b26d110 ffff88072f321630 ffff88041b9a42d0
ffff88042e7d7c60: 0000000041b58ab3 ffffffff83a0af50 ffffffff8329e000 1ffff10085cfaf90
ffff88042e7d7c80: 0000000041b58ab3 ffffffff83a0a700 ffffffff81239600 ffff88042e7d7cc8
ffff88042e7d7ca0: ffffffff8125ae5f 000000011d4cadc0 0000000000000286 1ffff10085cfaf9c
ffff88042e7d7cc0: ffff88071d4cadc0 ffff88042e7d7d68 ffffffff8125ca69 ffff880700000001
ffff88042e7d7ce0: 0000000041b58ab3 ffffffff83a001ed 0000000000000246 ffff88042e7d7e78
ffff88042e7d7d00: ffffed00837347a0 ffff88041b9a3d00 ffff88041b9a4200 ffff88041b9a3d00
ffff88042e7d7d20: ffff88041b9a3cf0 ffff88042e7d7d48 ffffffff8329f7f4 dffffc0000000000
ffff88042e7d7d40: ffff88042e7d7e50 ffff88042e7d7e18 ffffffff8123d132 1ffff10085cfafb2
ffff88042e7d7d60: ffffed00837347a0 ffff88041b9a3d00 ffff88042e7d7e78 ffff88042e7d7ea0
ffff88042e7d7d80: ffffed0085cfafca ffff88042e7d7e54 0000000041b58ab3 ffffffff839ff9ee
ffff88042e7d7da0: ffffffff8123cb80 ffffffff814a7730 0000000000000000 ffff88042e7d7ec0
ffff88042e7d7dc0: 0000000000000000 ffff88042e7d7ee8 ffffffff8125d8c3 ffff88041fbef780
ffff88042e7d7de0: ffff880727608c80 0000000000000000 ffff88042e7d7ed0 1ffff10085cfafc6
ffff88042e7d7e00: 0000000000000000 0000000000000000 ffff880727608c80 ffff88042e7d7ef8
ffff88042e7d7e20: ffffffff812409d3 00007fff4ff89d6c 0000000041b58ab3 ffffffff839ffa10
ffff88042e7d7e40: ffffffff81240900 000000000000003d 0000000400000000 ffff880727608c80
ffff88042e7d7e60: 0000000000000000 00007fff4ff89d6c 0000000000000000 ffffffff00000000
ffff88042e7d7e80: ffff88041b9a3d00 ffffffff81237f10 ffff880429da68a8 ffff880429da68a8
ffff88042e7d7ea0: ffffffff00000000 ffff88042e7d7f58 dffffc0000000000 ffff88042e7d7ef8
ffff88042e7d7ec0: ffffffff81004388 0000000000000000 ffff88042e7d7f58 ffffffff81240900
ffff88042e7d7ee0: ffff88041b9a3d00 0000000000000000 0000000000000000 ffff88042e7d7f48
ffff88042e7d7f00: ffffffff8100540f 0000000000000006 ffffed00e4f1da71 ffff88071b26d100
ffff88042e7d7f20: 0000000000000000 1ffff10085cfaff5 0000000000000000 0000000000401810
ffff88042e7d7f40: 00007fff4ff8c0f0 00007fff4ff89d70 ffffffff832abcdf 0000000000000000
ffff88042e7d7f60: 0000000000000000 00007fff4ff8c0f0 0000000000401810 00007fff4ff89d70
ffff88042e7d7f80: 0000000000000000 0000000000000246 0000000000000000 00007f614f23c120
ffff88042e7d7fa0: 00007f614f23c0a4 ffffffffffffffda 00007f614ef57afa 0000000000000000
ffff88042e7d7fc0: 00007fff4ff89d6c 0000000000003176 000000000000003d 00007f614ef57afa
ffff88042e7d7fe0: 0000000000000033 0000000000000246 00007fff4ff89d58 000000000000002b
3Memory state around the buggy address:
3 ffff88042fc0b980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
3 ffff88042fc0ba00: 00 00 00 00 00 f1 f1 f1 f1 00 f4 f4 f4 f2 f2 f2
3>ffff88042fc0ba80: f2 00 00 f4 f4 f2 f2 f2 f2 00 00 f4 f4 f3 f3 f3
3 ^
3 ffff88042fc0bb00: f3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
3 ffff88042fc0bb80: f1 f1 f1 f1 f1 f1 f1 f1 00 f4 f4 f4 f2 f2 f2 f2
3==================================================================