bisecting cause commit starting from b3298500b23f0b53a8d81e0d5ad98a29db71f4f0 building syzkaller on 5050311712ecf43945d306df4653fc28da89fb43 testing commit b3298500b23f0b53a8d81e0d5ad98a29db71f4f0 with gcc (GCC) 8.1.0 kernel signature: daaaaf7946d64b94ddd0aa8731aae6abaa487e232e429ab39f68a613877bd71c all runs: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode testing release v5.9 testing commit bbf5c979011a099af5dc76498918ed7df445635b with gcc (GCC) 8.1.0 kernel signature: 515f03a0aeeb133aa2b2f66b7fe0a9c57066848d91e7279ea1677c9a1e253520 all runs: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode testing release v5.8 testing commit bcf876870b95592b52519ed4aafcf9d95999bc9c with gcc (GCC) 8.1.0 kernel signature: 0261a6cb35e3849e99b6fb76bc5f35549f662b9bca66de0c03696d60dfe31b27 run #0: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode run #1: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode run #2: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode run #3: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode run #4: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode run #5: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode run #6: crashed: BUG: unable to handle kernel paging request in iput run #7: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode run #8: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode run #9: boot failed: can't ssh into the instance testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 with gcc (GCC) 8.1.0 kernel signature: f3397b652782618d9d3eb5d87f95da90d42790679e4cc2e4c0f8d9679708157b all runs: crashed: UBSAN: array-index-out-of-bounds in vfs_cleanup_quota_inode testing release v5.6 testing commit 7111951b8d4973bda27ff663f2cf18b663d15b48 with gcc (GCC) 8.1.0 kernel signature: 699d7c9d5cada8a1e74a63c5498753e89bb4dfa242ab0232c18db348469f0ff3 all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode testing release v5.5 testing commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 with gcc (GCC) 8.1.0 kernel signature: f6a07960c19bd7cff424f18cefe29d03a264037c16eb561e084814a963611835 all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode testing release v5.4 testing commit 219d54332a09e8d8741c1e1982f5eae56099de85 with gcc (GCC) 8.1.0 kernel signature: c0830d035a572aeeee865ff079e6a5b6b7992fe3e7b1ff162518c074ce6ecfd7 all runs: OK # git bisect start d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 219d54332a09e8d8741c1e1982f5eae56099de85 Bisecting: 8639 revisions left to test after this (roughly 13 steps) [8c39f71ee2019e77ee14f88b1321b2348db51820] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 8c39f71ee2019e77ee14f88b1321b2348db51820 with gcc (GCC) 8.1.0 kernel signature: 7323f614fd8c98700c06c5d8f04ff188aa4ca18193330e35b85e7e73939c2754 all runs: OK # git bisect good 8c39f71ee2019e77ee14f88b1321b2348db51820 Bisecting: 4316 revisions left to test after this (roughly 12 steps) [76bb8b05960c3d1668e6bee7624ed886cbd135ba] Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild testing commit 76bb8b05960c3d1668e6bee7624ed886cbd135ba with gcc (GCC) 8.1.0 kernel signature: 68cd80a140143bfcef8a290167bb33fb089fc2d0fbd4ee0dc2c6c0663f6b66b9 all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode # git bisect bad 76bb8b05960c3d1668e6bee7624ed886cbd135ba Bisecting: 2146 revisions left to test after this (roughly 11 steps) [21b26d2679584c6a60e861aa3e5ca09a6bab0633] Merge tag '5.5-rc-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6 testing commit 21b26d2679584c6a60e861aa3e5ca09a6bab0633 with gcc (GCC) 8.1.0 kernel signature: 8b38a6e3a82613f5f2a0b0391589c913a8ad090480ef566bbb6405fdcf1ed550 all runs: OK # git bisect good 21b26d2679584c6a60e861aa3e5ca09a6bab0633 Bisecting: 1072 revisions left to test after this (roughly 10 steps) [e5b3fc125d768eacd73bb4dc5019f0ce95635af4] Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit e5b3fc125d768eacd73bb4dc5019f0ce95635af4 with gcc (GCC) 8.1.0 kernel signature: b5348d1674e602c07b53c26f3636fcdde90e68abfebbe88b25cb62374afa3da3 all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode # git bisect bad e5b3fc125d768eacd73bb4dc5019f0ce95635af4 Bisecting: 528 revisions left to test after this (roughly 9 steps) [ddebe839c6013ab42f376bdeaaaf66bd0c0d68d6] Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux testing commit ddebe839c6013ab42f376bdeaaaf66bd0c0d68d6 with gcc (GCC) 8.1.0 kernel signature: 3da57ddf38db7c39dc1fb1795d907e3ab734b1446c0cb5f79c5b0d6e40d1109c all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode # git bisect bad ddebe839c6013ab42f376bdeaaaf66bd0c0d68d6 Bisecting: 276 revisions left to test after this (roughly 8 steps) [0dd0c8f7db036b9aa61b70fa9fac423493cd5d17] Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux testing commit 0dd0c8f7db036b9aa61b70fa9fac423493cd5d17 with gcc (GCC) 8.1.0 kernel signature: 3e56d945291b3447c9b0760036ac22244f816ab5f05156cda90d3a2de0689d84 run #0: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.15.212:./syz-fuzzer"] Warning: Permanently added '10.128.15.212' (ECDSA) to the list of known hosts. run #1: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode run #2: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode run #3: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode run #4: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode run #5: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode run #6: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode run #7: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode run #8: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode run #9: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode # git bisect bad 0dd0c8f7db036b9aa61b70fa9fac423493cd5d17 Bisecting: 133 revisions left to test after this (roughly 7 steps) [265c3491c4bc8d40587996d6ee2f447a7ccfb4f3] powerpc: Add support for GENERIC_EARLY_IOREMAP testing commit 265c3491c4bc8d40587996d6ee2f447a7ccfb4f3 with gcc (GCC) 8.1.0 kernel signature: e9e875d2b686cbcdd3717f3ce3865fb919a7628ddfe798a18fc3e71754fd7a55 all runs: OK # git bisect good 265c3491c4bc8d40587996d6ee2f447a7ccfb4f3 Bisecting: 72 revisions left to test after this (roughly 6 steps) [2309d0768237476c3144aa296264ad9e19598461] Merge tag 'nds32-for-linus-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux testing commit 2309d0768237476c3144aa296264ad9e19598461 with gcc (GCC) 8.1.0 kernel signature: 518c50949ee41fbce9f31d4f896ed3c647c2330d38d1d3f5a863e2d0585a5c37 all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode # git bisect bad 2309d0768237476c3144aa296264ad9e19598461 Bisecting: 31 revisions left to test after this (roughly 5 steps) [545886fead7abfdbeb46d3ac62256e1db72739a3] ext2: code cleanup for descriptor_loc() testing commit 545886fead7abfdbeb46d3ac62256e1db72739a3 with gcc (GCC) 8.1.0 kernel signature: a1d124b2df11b14a9105ca9afa7ad7506ab1e6d75c022837c5b32671e40d54ba all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode # git bisect bad 545886fead7abfdbeb46d3ac62256e1db72739a3 Bisecting: 15 revisions left to test after this (roughly 4 steps) [a9913d7eafa74eb2e34e26aa31fe80449b999f8e] reiserfs: replace open-coded atomic_dec_and_mutex_lock() testing commit a9913d7eafa74eb2e34e26aa31fe80449b999f8e with gcc (GCC) 8.1.0 kernel signature: cf778d920af70d1e71e8cd84cb43e419298e0613a6b7cf370224b5c06fbb65b1 all runs: OK # git bisect good a9913d7eafa74eb2e34e26aa31fe80449b999f8e Bisecting: 7 revisions left to test after this (roughly 3 steps) [dae82c7fd0926840c832151f3258ba751f73d348] Pull series refactoring quota enabling and disabling code. testing commit dae82c7fd0926840c832151f3258ba751f73d348 with gcc (GCC) 8.1.0 kernel signature: bffda8a38cbed0fb0947e8a51260d3d7940d212dc9a160807eda0c64069e3177 all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode # git bisect bad dae82c7fd0926840c832151f3258ba751f73d348 Bisecting: 3 revisions left to test after this (roughly 2 steps) [7212b95e61516671672380c6c9d6d80f4f306198] fs: Use dquot_load_quota_inode() from filesystems testing commit 7212b95e61516671672380c6c9d6d80f4f306198 with gcc (GCC) 8.1.0 kernel signature: 34d677f194a120251b5bea68e33387699132763ccac7c8a0bda910eb904cc9da all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode # git bisect bad 7212b95e61516671672380c6c9d6d80f4f306198 Bisecting: 1 revision left to test after this (roughly 1 step) [ae45f07d47cc30e9170488a4e5fe91ba4fe5ed4e] quota: Simplify dquot_resume() testing commit ae45f07d47cc30e9170488a4e5fe91ba4fe5ed4e with gcc (GCC) 8.1.0 kernel signature: d16ca0636047e569bf86ca1fcc50fe4bf138628c9a9d39c17a025877c68086c0 all runs: crashed: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode # git bisect bad ae45f07d47cc30e9170488a4e5fe91ba4fe5ed4e Bisecting: 0 revisions left to test after this (roughly 0 steps) [c7d3d28360fdb3ed3a5aa0bab19315e0fdc994a1] quota: Factor out setup of quota inode testing commit c7d3d28360fdb3ed3a5aa0bab19315e0fdc994a1 with gcc (GCC) 8.1.0 kernel signature: ef8eaa5065c562caba81f929f12df072474a81cc9220dc242e4901749f0264ad all runs: OK # git bisect good c7d3d28360fdb3ed3a5aa0bab19315e0fdc994a1 ae45f07d47cc30e9170488a4e5fe91ba4fe5ed4e is the first bad commit commit ae45f07d47cc30e9170488a4e5fe91ba4fe5ed4e Author: Jan Kara Date: Fri Nov 1 17:51:05 2019 +0100 quota: Simplify dquot_resume() We already have quota inode loaded when resuming quotas. Use vfs_load_quota() to avoid some pointless churn with the quota inode. Signed-off-by: Jan Kara fs/quota/dquot.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) culprit signature: d16ca0636047e569bf86ca1fcc50fe4bf138628c9a9d39c17a025877c68086c0 parent signature: ef8eaa5065c562caba81f929f12df072474a81cc9220dc242e4901749f0264ad revisions tested: 21, total time: 4h11m38.279342258s (build: 2h6m44.650330375s, test: 2h0m5.790271232s) first bad commit: ae45f07d47cc30e9170488a4e5fe91ba4fe5ed4e quota: Simplify dquot_resume() recipients (to): ["jack@suse.com" "jack@suse.cz" "linux-kernel@vger.kernel.org"] recipients (cc): ["hch@infradead.org" "viro@zeniv.linux.org.uk"] crash: UBSAN: undefined-behaviour in vfs_cleanup_quota_inode EXT4-fs (loop2): warning: mounting fs with errors, running e2fsck is recommended ================================================================================ UBSAN: Undefined behaviour in fs/quota/dquot.c:2336:36 index -1 is out of range for type 'inode *[3]' CPU: 0 PID: 10940 Comm: syz-executor.2 Not tainted 5.4.0-rc3-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x86/0xca lib/dump_stack.c:113 ubsan_epilogue+0xd/0x3a lib/ubsan.c:158 __ubsan_handle_out_of_bounds+0x70/0x80 lib/ubsan.c:365 vfs_cleanup_quota_inode+0x17e/0x1a0 fs/quota/dquot.c:2336 dquot_resume+0x160/0x1c0 fs/quota/dquot.c:2465 ext4_remount+0x1773/0x2350 fs/ext4/super.c:5497 legacy_reconfigure+0x10b/0x1a0 fs/fs_context.c:670 reconfigure_super+0x24e/0x830 fs/super.c:955 do_remount fs/namespace.c:2551 [inline] do_mount+0x1330/0x1ac0 fs/namespace.c:3134 ksys_mount+0xba/0xe0 fs/namespace.c:3352 __do_sys_mount fs/namespace.c:3366 [inline] __se_sys_mount fs/namespace.c:3363 [inline] __x64_sys_mount+0xb9/0x150 fs/namespace.c:3363 do_syscall_64+0x93/0x4e0 arch/x86/entry/common.c:290 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x4608ca Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 ad 89 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 8a 89 fb ff c3 66 0f 1f 84 00 00 00 00 00 RSP: 002b:00007f1f36c35a78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007f1f36c35b10 RCX: 00000000004608ca RDX: 0000000020000540 RSI: 0000000020000580 RDI: 0000000000000000 RBP: 00007f1f36c35ad0 R08: 00007f1f36c35b10 R09: 0000000020000540 R10: 0000000000240038 R11: 0000000000000246 R12: 0000000020000540 R13: 0000000020000580 R14: 0000000000000000 R15: 0000000020001ec0 ================================================================================ ================================================================================ UBSAN: Undefined behaviour in fs/quota/dquot.c:2343:14 index -1 is out of range for type 'inode *[3]' CPU: 1 PID: 10940 Comm: syz-executor.2 Not tainted 5.4.0-rc3-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x86/0xca lib/dump_stack.c:113 ubsan_epilogue+0xd/0x3a lib/ubsan.c:158 __ubsan_handle_out_of_bounds+0x70/0x80 lib/ubsan.c:365 vfs_cleanup_quota_inode+0x166/0x1a0 fs/quota/dquot.c:2343 dquot_resume+0x160/0x1c0 fs/quota/dquot.c:2465 ext4_remount+0x1773/0x2350 fs/ext4/super.c:5497 legacy_reconfigure+0x10b/0x1a0 fs/fs_context.c:670 reconfigure_super+0x24e/0x830 fs/super.c:955 do_remount fs/namespace.c:2551 [inline] do_mount+0x1330/0x1ac0 fs/namespace.c:3134 ksys_mount+0xba/0xe0 fs/namespace.c:3352 __do_sys_mount fs/namespace.c:3366 [inline] __se_sys_mount fs/namespace.c:3363 [inline] __x64_sys_mount+0xb9/0x150 fs/namespace.c:3363 do_syscall_64+0x93/0x4e0 arch/x86/entry/common.c:290 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x4608ca Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 ad 89 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 8a 89 fb ff c3 66 0f 1f 84 00 00 00 00 00 RSP: 002b:00007f1f36c35a78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007f1f36c35b10 RCX: 00000000004608ca RDX: 0000000020000540 RSI: 0000000020000580 RDI: 0000000000000000 RBP: 00007f1f36c35ad0 R08: 00007f1f36c35b10 R09: 0000000020000540 R10: 0000000000240038 R11: 0000000000000246 R12: 0000000020000540 R13: 0000000020000580 R14: 0000000000000000 R15: 0000000020001ec0 ================================================================================ ------------[ cut here ]------------ kernel BUG at fs/inode.c:1579! invalid opcode: 0000 [#1] PREEMPT SMP KASAN CPU: 1 PID: 10940 Comm: syz-executor.2 Not tainted 5.4.0-rc3-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:iput+0x575/0x6e0 fs/inode.c:1579 Code: 3c 02 00 0f 85 e3 00 00 00 41 f6 45 53 40 0f 84 fc fe ff ff 48 89 df e8 39 f9 ff ff 48 8b 7d d0 e8 a0 7b 86 06 e9 4b fe ff ff <0f> 0b 48 c7 c7 a0 c5 6b 8a e8 9d 66 e6 01 0f 0b e9 3d fd ff ff 0f RSP: 0018:ffff8880887079e0 EFLAGS: 00010202 RAX: dffffc0000000000 RBX: ffffffff88951aa0 RCX: 1ffff1101486703f RDX: 1ffffffff112a36e RSI: 0000000000000008 RDI: ffffffff88951aa0 RBP: ffff888088707a28 R08: 0000000000000006 R09: fffffbfff1a3eb41 R10: fffffbfff1a3eb40 R11: ffffffff8d1f5a07 R12: ffff8880a4338000 R13: ffffffff88951aa0 R14: ffff8880a43381f8 R15: ffff8880a4338170 FS: 00007f1f36c36700(0000) GS:ffff8880b9f00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000000074a918 CR3: 00000000abd0e000 CR4: 00000000001406e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: vfs_cleanup_quota_inode+0xbc/0x1a0 fs/quota/dquot.c:2344 dquot_resume+0x160/0x1c0 fs/quota/dquot.c:2465 ext4_remount+0x1773/0x2350 fs/ext4/super.c:5497 legacy_reconfigure+0x10b/0x1a0 fs/fs_context.c:670 reconfigure_super+0x24e/0x830 fs/super.c:955 do_remount fs/namespace.c:2551 [inline] do_mount+0x1330/0x1ac0 fs/namespace.c:3134 ksys_mount+0xba/0xe0 fs/namespace.c:3352 __do_sys_mount fs/namespace.c:3366 [inline] __se_sys_mount fs/namespace.c:3363 [inline] __x64_sys_mount+0xb9/0x150 fs/namespace.c:3363 do_syscall_64+0x93/0x4e0 arch/x86/entry/common.c:290 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x4608ca Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 ad 89 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 8a 89 fb ff c3 66 0f 1f 84 00 00 00 00 00 RSP: 002b:00007f1f36c35a78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007f1f36c35b10 RCX: 00000000004608ca RDX: 0000000020000540 RSI: 0000000020000580 RDI: 0000000000000000 RBP: 00007f1f36c35ad0 R08: 00007f1f36c35b10 R09: 0000000020000540 R10: 0000000000240038 R11: 0000000000000246 R12: 0000000020000540 R13: 0000000020000580 R14: 0000000000000000 R15: 0000000020001ec0 Modules linked in: ---[ end trace 8ace6691f0ac04af ]--- RIP: 0010:iput+0x575/0x6e0 fs/inode.c:1579 Code: 3c 02 00 0f 85 e3 00 00 00 41 f6 45 53 40 0f 84 fc fe ff ff 48 89 df e8 39 f9 ff ff 48 8b 7d d0 e8 a0 7b 86 06 e9 4b fe ff ff <0f> 0b 48 c7 c7 a0 c5 6b 8a e8 9d 66 e6 01 0f 0b e9 3d fd ff ff 0f RSP: 0018:ffff8880887079e0 EFLAGS: 00010202 RAX: dffffc0000000000 RBX: ffffffff88951aa0 RCX: 1ffff1101486703f RDX: 1ffffffff112a36e RSI: 0000000000000008 RDI: ffffffff88951aa0 RBP: ffff888088707a28 R08: 0000000000000006 R09: fffffbfff1a3eb41 R10: fffffbfff1a3eb40 R11: ffffffff8d1f5a07 R12: ffff8880a4338000 R13: ffffffff88951aa0 R14: ffff8880a43381f8 R15: ffff8880a4338170 FS: 00007f1f36c36700(0000) GS:ffff8880b9f00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f1b55f7d000 CR3: 00000000abd0e000 CR4: 00000000001406e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400