bisecting cause commit starting from 169e77764adc041b1dacba84ea90516a895d43b2 building syzkaller on 89bc860804252dbacb8c2bea60b9204859f4afd7 testing commit 169e77764adc041b1dacba84ea90516a895d43b2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c6b62fab182786a49c5415e1ec6a27776b5461705895974c76eae5e90239d408 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: failed to write control pipe: write |NUM: broken pipe run #1: basic kernel testing failed: BUG: program execution failed: executor NUM: failed to write control pipe: write |NUM: broken pipe run #2: crashed: general protection fault in llc_ui_connect run #3: crashed: general protection fault in llc_ui_connect run #4: crashed: general protection fault in llc_ui_connect run #5: crashed: general protection fault in llc_ui_connect run #6: crashed: general protection fault in llc_ui_connect run #7: crashed: general protection fault in llc_ui_connect run #8: crashed: general protection fault in llc_ui_connect run #9: crashed: general protection fault in llc_ui_connect run #10: crashed: general protection fault in llc_ui_connect run #11: crashed: general protection fault in llc_ui_connect run #12: crashed: general protection fault in llc_ui_connect run #13: crashed: general protection fault in llc_ui_connect run #14: crashed: general protection fault in llc_ui_connect run #15: crashed: general protection fault in llc_ui_connect run #16: crashed: general protection fault in llc_ui_connect run #17: crashed: general protection fault in llc_ui_connect run #18: crashed: general protection fault in llc_ui_connect run #19: crashed: general protection fault in llc_ui_connect testing release v5.17 testing commit f443e374ae131c168a065ea1748feac6b2e76613 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 881177125c4e5971f000f046e86bd1a320351af47f8c1d709ef5df9980b14d9a run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: failed to write control pipe: write |NUM: broken pipe run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect start 169e77764adc041b1dacba84ea90516a895d43b2 f443e374ae131c168a065ea1748feac6b2e76613 Bisecting: 3788 revisions left to test after this (roughly 12 steps) [b4bc93bd76d4da32600795cd323c971f00a2e788] Merge tag 'arm-drivers-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit b4bc93bd76d4da32600795cd323c971f00a2e788 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b00bb176d15cec85f62be7ddebc49e1b6d3499824582c37746c9e9b65ae4afbd all runs: OK # git bisect good b4bc93bd76d4da32600795cd323c971f00a2e788 Bisecting: 1893 revisions left to test after this (roughly 11 steps) [4c7d2e179576e821b461bb4a58d0a834916601fa] Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue testing commit 4c7d2e179576e821b461bb4a58d0a834916601fa compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2e3c4006642d6050ddaee89cc1a622e3cf5ae6b4aa7e3259ef1ad61d7a543e5e all runs: OK # git bisect good 4c7d2e179576e821b461bb4a58d0a834916601fa Bisecting: 932 revisions left to test after this (roughly 10 steps) [1ebdbeb03efe89f01f15df038a589077df3d21f5] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm testing commit 1ebdbeb03efe89f01f15df038a589077df3d21f5 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4b20e686e1a192f1b9f1d977608f2f77f1587f63c34b08d475dcc9ce86e6be10 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: failed to write control pipe: write |NUM: broken pipe run #1: basic kernel testing failed: BUG: program execution failed: executor NUM: exit status NUM run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 1ebdbeb03efe89f01f15df038a589077df3d21f5 Bisecting: 466 revisions left to test after this (roughly 9 steps) [6284c723d9b9995cc27ab3c6368a9d95d67111ff] net: bridge: mst: Notify switchdev drivers of VLAN MSTI migrations testing commit 6284c723d9b9995cc27ab3c6368a9d95d67111ff compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 55ad69d1c671aa4a8f3e8fdf493d2ae856bc4e35d87a22fc0530abd935a27b97 all runs: basic kernel testing failed: WARNING in __napi_schedule # git bisect skip 6284c723d9b9995cc27ab3c6368a9d95d67111ff Bisecting: 466 revisions left to test after this (roughly 9 steps) [b042b27868c00142da1a7e31f4740a5fbd5628ed] Merge tag 'mlx5-vfio-v10' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux into v5.18/vfio/next/mlx5-migration-v10 testing commit b042b27868c00142da1a7e31f4740a5fbd5628ed compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2b8409323d80c0c1cd8d1d8852057c1da609be187188ec9afb10b27afb89e056 all runs: OK # git bisect good b042b27868c00142da1a7e31f4740a5fbd5628ed Bisecting: 457 revisions left to test after this (roughly 9 steps) [597534bd56335c9e7bdb6c52d9abcb66e9cb9275] net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory testing commit 597534bd56335c9e7bdb6c52d9abcb66e9cb9275 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: dd84ba6bb79e5a6f472fc4a89a38b2b2f6c5af716c6ace92a28d3e6c9b828884 all runs: basic kernel testing failed: WARNING in __napi_schedule # git bisect skip 597534bd56335c9e7bdb6c52d9abcb66e9cb9275 Bisecting: 457 revisions left to test after this (roughly 9 steps) [5e8930aa86a561998a37aa512d790ad2982122bc] eth: mlxsw: switch to explicit locking for port registration testing commit 5e8930aa86a561998a37aa512d790ad2982122bc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 97bd3fe06bbe71f34002d0ec9490044f9f726766d9722d86c1c8916d856a5c3e all runs: basic kernel testing failed: WARNING in __napi_schedule # git bisect skip 5e8930aa86a561998a37aa512d790ad2982122bc Bisecting: 457 revisions left to test after this (roughly 9 steps) [ac74f016f035eeb62b8b40db74040d32a03c4307] rtw89: phy: handle txpwr lmt/lmt_ru of 6G band testing commit ac74f016f035eeb62b8b40db74040d32a03c4307 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4da3533d20cf3f1d8f3923c065b7e4bfd64f42dccbd7b63481a899b71436c904 all runs: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first # git bisect skip ac74f016f035eeb62b8b40db74040d32a03c4307 Bisecting: 457 revisions left to test after this (roughly 9 steps) [ccb6ed426f10ac4f742efa7d897c266aa10ac64a] net: mscc: ocelot: add port mirroring support using tc-matchall testing commit ccb6ed426f10ac4f742efa7d897c266aa10ac64a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bb48b7b9535946d43f50c1703b11009a6cde83b541b7f7542e758a0c585e5334 failed: failed to create VM pool: failed to create GCE image: create image operation failed: &{Code:PERMISSIONS_ERROR Location: Message:Required 'read' permission for 'disks/ci-upstream-net-kasan-gce-bisect-job-bisect-job-image.tar.gz' ForceSendFields:[] NullFields:[]}. # git bisect skip ccb6ed426f10ac4f742efa7d897c266aa10ac64a Bisecting: 457 revisions left to test after this (roughly 9 steps) [a07097735da521edd2db462a4e5a140f0c4a577d] mt76: mt7915: fix endianness warnings in mt7915_debugfs_rx_fw_monitor testing commit a07097735da521edd2db462a4e5a140f0c4a577d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ded4c9f23c4f9c7e45a8360d761cd49a6d81e4ee0d36b56d5e29ea3f1c774eb3 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: exit status NUM run #1: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first run #2: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first run #3: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first run #4: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first run #5: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first run #6: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first run #7: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first run #8: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first run #9: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first # git bisect skip a07097735da521edd2db462a4e5a140f0c4a577d Bisecting: 457 revisions left to test after this (roughly 9 steps) [49c98c1dc7d9ed2fe974a1f68aa887ec747e3f1a] net: dsa: mv88e6xxx: Disentangle STU from VTU testing commit 49c98c1dc7d9ed2fe974a1f68aa887ec747e3f1a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 896143dccb6715cfeeb2ab2a05bc6bbe15381b30bce90d8aeccf2809bd5c76e9 all runs: basic kernel testing failed: WARNING in __napi_schedule # git bisect skip 49c98c1dc7d9ed2fe974a1f68aa887ec747e3f1a Bisecting: 457 revisions left to test after this (roughly 9 steps) [7bfd05ff4e805d017940e889b7a91014c7b6f9e6] rtw89: add tx_wake notify for low ps mode testing commit 7bfd05ff4e805d017940e889b7a91014c7b6f9e6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ef2b1e93736460b5eb3e74210bcb59576f39656b2007588ef1cd80ae73a883ba all runs: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first # git bisect skip 7bfd05ff4e805d017940e889b7a91014c7b6f9e6 Bisecting: 457 revisions left to test after this (roughly 9 steps) [cceac97afa090284b3ceecd93ea6b7b527116767] net: bridge: mst: Add helper to map an MSTI to a VID set testing commit cceac97afa090284b3ceecd93ea6b7b527116767 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0969819093bfaae13e194fda11a52bf3bbc7abd83639ea185619e2c813211033 all runs: basic kernel testing failed: WARNING in __napi_schedule # git bisect skip cceac97afa090284b3ceecd93ea6b7b527116767 Bisecting: 457 revisions left to test after this (roughly 9 steps) [23de0fa0d2a05ff71c7bc8df9d12c9f23be83f13] carl9170: devres-ing hwrng_register usage testing commit 23de0fa0d2a05ff71c7bc8df9d12c9f23be83f13 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8693f3ce4d8d8f131e1cfbfe9edd1bb88d35892c226d5e6ed93656a346b6039c all runs: basic kernel testing failed: WARNING: suspicious RCU usage in hsr_node_get_first # git bisect skip 23de0fa0d2a05ff71c7bc8df9d12c9f23be83f13 Bisecting: 457 revisions left to test after this (roughly 9 steps) [87c167bb94ee3fd49569d4aa2038b9b8840d906f] net: bridge: mst: Notify switchdev drivers of MST mode changes testing commit 87c167bb94ee3fd49569d4aa2038b9b8840d906f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b02123b946172714b7c669f77c387af334b7162e3762db415c3f1398f6da58b1 all runs: basic kernel testing failed: WARNING in __napi_schedule # git bisect skip 87c167bb94ee3fd49569d4aa2038b9b8840d906f Bisecting: 457 revisions left to test after this (roughly 9 steps) [c050f5e91b47f8f5ae67b9158afd66f8be48f3dc] net: dsa: mv88e6xxx: Fill in STU support for all supported chips testing commit c050f5e91b47f8f5ae67b9158afd66f8be48f3dc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 339b794edb47f931a6332b5accefd540095cb0b49a8276a5b005de2f34272d0d all runs: OK # git bisect good c050f5e91b47f8f5ae67b9158afd66f8be48f3dc Bisecting: 113 revisions left to test after this (roughly 7 steps) [3cccbaa0332169d4ff05587062a7ed528aeddb60] selftests/bpf: Test subskeleton functionality testing commit 3cccbaa0332169d4ff05587062a7ed528aeddb60 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: fb021bc6f8450b012aabaa92ac2ed867f4c42600cc03cf8353834ae32c1b0b54 all runs: OK # git bisect good 3cccbaa0332169d4ff05587062a7ed528aeddb60 Bisecting: 56 revisions left to test after this (roughly 6 steps) [2844e2434385819f674d1fb4130c308c50ba681e] drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool testing commit 2844e2434385819f674d1fb4130c308c50ba681e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3172accff2147efbaba06cc029aa920c8c4165c042f9b60c01ec579554347ab0 all runs: OK # git bisect good 2844e2434385819f674d1fb4130c308c50ba681e Bisecting: 28 revisions left to test after this (roughly 5 steps) [f92fcb5c00dc924a4661d5bf68de7937040f26b8] Merge branch 'ice-avoid-sleeping-scheduling-in-atomic-contexts' testing commit f92fcb5c00dc924a4661d5bf68de7937040f26b8 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 52a3dbcc50012475de45687eff7d7332a184a2aee5b3a538b1dc4a8004927c29 all runs: OK # git bisect good f92fcb5c00dc924a4661d5bf68de7937040f26b8 Bisecting: 13 revisions left to test after this (roughly 4 steps) [4406f46c9bcd9c40cd0e01fcb97b53b29d63651c] hisi_acc_vfio_pci: Use its own PCI reset_done error handler testing commit 4406f46c9bcd9c40cd0e01fcb97b53b29d63651c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2abd91c8056966fccaf2e0fbf34ebfdaf8d3caf65224dd21bb424a06938d130a all runs: OK # git bisect good 4406f46c9bcd9c40cd0e01fcb97b53b29d63651c Bisecting: 6 revisions left to test after this (roughly 3 steps) [eeda29db98f429a3b6473117e6ce1c213ab614f2] x86/hyperv: Output host build info as normal Windows version number testing commit eeda29db98f429a3b6473117e6ce1c213ab614f2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cd4a508dbf63c44e6b1f2e119d225c0ae61655b817588b6a85babaff89fa40b0 all runs: OK # git bisect good eeda29db98f429a3b6473117e6ce1c213ab614f2 Bisecting: 2 revisions left to test after this (roughly 2 steps) [7403e6d8263937dea206dd201fed1ceed190ca18] Merge tag 'vfio-v5.18-rc1' of https://github.com/awilliam/linux-vfio testing commit 7403e6d8263937dea206dd201fed1ceed190ca18 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6f1a2d4ebfd4ab18cd6e1489d667615b6a3f824a255f1e8c36c7cc8818c8ae9d all runs: OK # git bisect good 7403e6d8263937dea206dd201fed1ceed190ca18 Bisecting: 1 revision left to test after this (roughly 1 step) [764f4eb6846f5475f1244767d24d25dd86528a4a] llc: fix netdevice reference leaks in llc_ui_bind() testing commit 764f4eb6846f5475f1244767d24d25dd86528a4a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9b9b651e7140d6d0eee3e7de7df806ff9200095ab562eefa16dca44c95d4dc8f all runs: crashed: general protection fault in llc_ui_connect # git bisect bad 764f4eb6846f5475f1244767d24d25dd86528a4a 764f4eb6846f5475f1244767d24d25dd86528a4a is the first bad commit commit 764f4eb6846f5475f1244767d24d25dd86528a4a Author: Eric Dumazet Date: Tue Mar 22 17:41:47 2022 -0700 llc: fix netdevice reference leaks in llc_ui_bind() Whenever llc_ui_bind() and/or llc_ui_autobind() took a reference on a netdevice but subsequently fail, they must properly release their reference or risk the infamous message from unregister_netdevice() at device dismantle. unregister_netdevice: waiting for eth0 to become free. Usage count = 3 Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Signed-off-by: Eric Dumazet Reported-by: 赵子轩 Reported-by: Stoyan Manolov Link: https://lore.kernel.org/r/20220323004147.1990845-1-eric.dumazet@gmail.com Signed-off-by: Jakub Kicinski net/llc/af_llc.c | 8 ++++++++ 1 file changed, 8 insertions(+) culprit signature: 9b9b651e7140d6d0eee3e7de7df806ff9200095ab562eefa16dca44c95d4dc8f parent signature: 3172accff2147efbaba06cc029aa920c8c4165c042f9b60c01ec579554347ab0 revisions tested: 25, total time: 5h16m26.110375431s (build: 4h11m54.615547708s, test: 1h2m11.806530945s) first bad commit: 764f4eb6846f5475f1244767d24d25dd86528a4a llc: fix netdevice reference leaks in llc_ui_bind() recipients (to): ["davem@davemloft.net" "edumazet@google.com" "kuba@kernel.org" "kuba@kernel.org" "linux-kernel@vger.kernel.org" "pabeni@redhat.com"] recipients (cc): ["edumazet@google.com" "netdev@vger.kernel.org" "paskripkin@gmail.com" "yajun.deng@linux.dev"] crash: general protection fault in llc_ui_connect general protection fault, probably for non-canonical address 0xdffffc0000000070: 0000 [#1] PREEMPT SMP KASAN KASAN: null-ptr-deref in range [0x0000000000000380-0x0000000000000387] CPU: 0 PID: 4058 Comm: syz-executor312 Not tainted 5.17.0-rc8-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:llc_ui_connect+0x393/0xb30 net/llc/af_llc.c:500 Code: 80 3c 02 00 0f 85 de 06 00 00 4d 8b a7 38 05 00 00 48 b8 00 00 00 00 00 fc ff df 49 8d bc 24 80 03 00 00 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 7b 06 00 00 49 8b b4 24 80 03 00 00 4c 89 ca 4c RSP: 0018:ffffc9000456fcf8 EFLAGS: 00010202 RAX: dffffc0000000000 RBX: ffff8880738bc800 RCX: 0000000000000000 RDX: 0000000000000070 RSI: ffffc9000456fe3e RDI: 0000000000000380 RBP: 1ffff920008adfa6 R08: 0000000000000001 R09: ffffc9000456fe38 R10: ffffed1003a842a6 R11: 0000000000000000 R12: 0000000000000000 R13: ffff88801d421012 R14: ffffc9000456fe30 R15: ffff88801d421000 FS: 0000555555b19300(0000) GS:ffff8880b9e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000020000280 CR3: 0000000017532000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: __sys_connect+0xf5/0x120 net/socket.c:1917 __do_sys_connect net/socket.c:1927 [inline] __se_sys_connect net/socket.c:1924 [inline] __x64_sys_connect+0x6a/0xb0 net/socket.c:1924 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x35/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x7f7a079e5bd9 Code: 28 c3 e8 2a 14 00 00 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007ffe4762ab18 EFLAGS: 00000246 ORIG_RAX: 000000000000002a RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f7a079e5bd9 RDX: 0000000000000010 RSI: 0000000020000140 RDI: 0000000000000003 RBP: 00007f7a079a9d80 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007f7a079a9e10 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 Modules linked in: ---[ end trace 0000000000000000 ]--- RIP: 0010:llc_ui_connect+0x393/0xb30 net/llc/af_llc.c:500 Code: 80 3c 02 00 0f 85 de 06 00 00 4d 8b a7 38 05 00 00 48 b8 00 00 00 00 00 fc ff df 49 8d bc 24 80 03 00 00 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 7b 06 00 00 49 8b b4 24 80 03 00 00 4c 89 ca 4c RSP: 0018:ffffc9000456fcf8 EFLAGS: 00010202 RAX: dffffc0000000000 RBX: ffff8880738bc800 RCX: 0000000000000000 RDX: 0000000000000070 RSI: ffffc9000456fe3e RDI: 0000000000000380 RBP: 1ffff920008adfa6 R08: 0000000000000001 R09: ffffc9000456fe38 R10: ffffed1003a842a6 R11: 0000000000000000 R12: 0000000000000000 R13: ffff88801d421012 R14: ffffc9000456fe30 R15: ffff88801d421000 FS: 0000555555b19300(0000) GS:ffff8880b9e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000020000280 CR3: 0000000017532000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 4: 0f 85 de 06 00 00 jne 0x6e8 a: 4d 8b a7 38 05 00 00 mov 0x538(%r15),%r12 11: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 18: fc ff df 1b: 49 8d bc 24 80 03 00 lea 0x380(%r12),%rdi 22: 00 23: 48 89 fa mov %rdi,%rdx 26: 48 c1 ea 03 shr $0x3,%rdx * 2a: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) <-- trapping instruction 2e: 0f 85 7b 06 00 00 jne 0x6af 34: 49 8b b4 24 80 03 00 mov 0x380(%r12),%rsi 3b: 00 3c: 4c 89 ca mov %r9,%rdx 3f: 4c rex.WR