ci2 starts bisection 2023-05-14 21:49:51.337253435 +0000 UTC m=+139521.241404366 bisecting cause commit starting from 43c801dc3325b9f07f8869e95ad87b05a9f21eb6 building syzkaller on 2b9ba477a18ed0cc53e6b29a9641292709a7ba24 ensuring issue is reproducible on original commit 43c801dc3325b9f07f8869e95ad87b05a9f21eb6 testing commit 43c801dc3325b9f07f8869e95ad87b05a9f21eb6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bcefb6756ebe908ecfd52b0ccf2279baf7b60e29f339c712d01445112cf622ad all runs: crashed: general protection fault in step_into testing release v5.10.178 testing commit 791a854ae5a5f5988f1291ae91168a149bd5ba57 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6f54b5525d8ef5c512fd730f1b47b3d3b6e7da86382e1390b73d8f1d2394f5e8 all runs: OK # git bisect start 43c801dc3325b9f07f8869e95ad87b05a9f21eb6 791a854ae5a5f5988f1291ae91168a149bd5ba57 Bisecting: 3977 revisions left to test after this (roughly 12 steps) [d3f36ae0bb11ff00a3dc86f755c863f090be3954] UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro testing commit d3f36ae0bb11ff00a3dc86f755c863f090be3954 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ef31f18e52257afbf0abc3f4dc0a5404d040573ef38ad95a622d88d0c7371214 all runs: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip d3f36ae0bb11ff00a3dc86f755c863f090be3954 Bisecting: 3974 revisions left to test after this (roughly 12 steps) [9dd11f75e97c0bd2306579af6653451aecc3019d] FROMGIT: kbuild: update config_data.gz only when the content of .config is changed testing commit 9dd11f75e97c0bd2306579af6653451aecc3019d gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bacc5a843c720d9572af8d78f16bcd92dd57b03f61d6f835c3871d30908febc7 all runs: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip 9dd11f75e97c0bd2306579af6653451aecc3019d Bisecting: 3974 revisions left to test after this (roughly 12 steps) [092c06519c20445a52127aab9852275859c604be] FROMLIST: kasan, fork: reset pointer tags of vmapped stacks testing commit 092c06519c20445a52127aab9852275859c604be gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 422c8a9ac1ba90174394eb4c061ac43e0a3cc4da4aaf71e495d935a94ef44ed4 all runs: crashed: general protection fault in step_into # git bisect bad 092c06519c20445a52127aab9852275859c604be Bisecting: 3259 revisions left to test after this (roughly 12 steps) [b3498e7475d7d69ef85beb125a50044ad4fd0037] FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface testing commit b3498e7475d7d69ef85beb125a50044ad4fd0037 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8a47e2c836218aeadb488c55aecd33c51b47fc98e8f6b5f240badbbf350bd6f6 all runs: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip b3498e7475d7d69ef85beb125a50044ad4fd0037 Bisecting: 3259 revisions left to test after this (roughly 12 steps) [3db0cb29e95fd47c6cdf2cf0c5a4b8fb19621178] UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling testing commit 3db0cb29e95fd47c6cdf2cf0c5a4b8fb19621178 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f4a2e42b6497a628e212abc2d76ca0eeeb5c4ea3d8f95fcd21fb9f749edc03e3 all runs: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip 3db0cb29e95fd47c6cdf2cf0c5a4b8fb19621178 Bisecting: 3259 revisions left to test after this (roughly 12 steps) [0db85aae47c6408fb330a3863243e6bf8a47368a] FROMLIST: arm64: efi: restore x18 if it was corrupted testing commit 0db85aae47c6408fb330a3863243e6bf8a47368a gcc compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 321db9075c53d2a7b5270f799580506770f34bad4851738b4083f2f5d61e1a60 all runs: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip 0db85aae47c6408fb330a3863243e6bf8a47368a Bisecting: 3259 revisions left to test after this (roughly 12 steps) [a6edc4212b6e32427707ec56e1714bb3a8f6641b] FROMGIT: media: v4l2-ctrl: add controls for long term reference. testing commit a6edc4212b6e32427707ec56e1714bb3a8f6641b gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1fb8d25c000556655f9f6873c2d112c049da04b49b021a7f2cda09fc9583bbf2 run #0: basic kernel testing failed: KASAN: use-after-free Read in task_active_pid_ns run #1: basic kernel testing failed: KASAN: use-after-free Read in task_active_pid_ns run #2: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #3: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #4: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #5: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #6: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #7: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #8: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #9: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip a6edc4212b6e32427707ec56e1714bb3a8f6641b Bisecting: 3259 revisions left to test after this (roughly 12 steps) [3d5941d2b4abc9f39047f74ce48c23d29bb182c1] FROMLIST: drm: msm: Quiet down plane errors in atomic_check testing commit 3d5941d2b4abc9f39047f74ce48c23d29bb182c1 gcc compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: c6bcba1580d964152e0616ce46752d212513354953dbfafeac6f8349b582c21f all runs: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip 3d5941d2b4abc9f39047f74ce48c23d29bb182c1 Bisecting: 3259 revisions left to test after this (roughly 12 steps) [8d420888a4c8c495855d0a31c2a59eb5a6c7248b] ANDROID: sched: Add PELT cmdline arg testing commit 8d420888a4c8c495855d0a31c2a59eb5a6c7248b gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5ac239b938f5e90476d1ed06ed916c175ba20ec1cc83049425f608140d7381c0 run #0: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #1: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #2: basic kernel testing failed: KASAN: use-after-free Read in task_active_pid_ns run #3: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #4: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #5: basic kernel testing failed: KASAN: use-after-free Read in task_active_pid_ns run #6: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #7: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #8: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #9: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip 8d420888a4c8c495855d0a31c2a59eb5a6c7248b Bisecting: 3259 revisions left to test after this (roughly 12 steps) [d2ee0ef1e03fd3520b81d703838e35512432a7cc] FROMLIST: pwm: Convert period and duty cycle to u64 testing commit d2ee0ef1e03fd3520b81d703838e35512432a7cc gcc compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 78b390eb9ec3a5de443ad5a677429b54a91aa01a32ba69dfb8bb11f413488f7d run #0: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #1: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #2: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #3: basic kernel testing failed: KASAN: use-after-free Read in task_active_pid_ns run #4: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #5: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #6: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #7: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #8: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #9: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip d2ee0ef1e03fd3520b81d703838e35512432a7cc Bisecting: 3259 revisions left to test after this (roughly 12 steps) [d15b326fe301bd503f45e19f14e7de24664f1471] FROMGIT: kfence: add test suite testing commit d15b326fe301bd503f45e19f14e7de24664f1471 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 57347f3a8745fe74eb1cb4c85b53770b0448463b211b08c84e24da7736778bc2 run #0: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #1: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #2: basic kernel testing failed: KASAN: use-after-free Read in task_active_pid_ns run #3: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #4: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #5: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #6: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #7: basic kernel testing failed: KASAN: use-after-free Read in task_active_pid_ns run #8: basic kernel testing failed: KASAN: use-after-free Read in attach_pid run #9: basic kernel testing failed: KASAN: use-after-free Read in attach_pid # git bisect skip d15b326fe301bd503f45e19f14e7de24664f1471 Bisecting: 3259 revisions left to test after this (roughly 12 steps) [d6905346b5a1b519ca7c833ac781851b3d9f92d0] UPSTREAM: KVM: arm64: Return early from read_id_reg() if register is RAZ testing commit d6905346b5a1b519ca7c833ac781851b3d9f92d0 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9d637605aa77dd123845d05f0a130aed9afd93662458b7610360e63bafed2f38 all runs: OK # git bisect good d6905346b5a1b519ca7c833ac781851b3d9f92d0 Bisecting: 461 revisions left to test after this (roughly 9 steps) [b219d099aae2d2dc74a4ab9513d66d153e4cb228] Revert "ANDROID: mm: fix up removal of vm_total_pages problem" testing commit b219d099aae2d2dc74a4ab9513d66d153e4cb228 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 failed building b219d099aae2d2dc74a4ab9513d66d153e4cb228: mm/page_alloc.c:8026:15: error: use of undeclared identifier 'vm_total_pages' # git bisect skip b219d099aae2d2dc74a4ab9513d66d153e4cb228 Bisecting: 461 revisions left to test after this (roughly 9 steps) [7fbb472eb091419cb4d8f177765184711048e5c9] ANDROID: KVM: arm64: Add __pkvm_hyp_donate_host() testing commit 7fbb472eb091419cb4d8f177765184711048e5c9 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e7c74ccd1dcacc7dcf83cc9320ae86be572347d3c20426459d745b25663b40f2 all runs: crashed: general protection fault in step_into # git bisect bad 7fbb472eb091419cb4d8f177765184711048e5c9 Bisecting: 256 revisions left to test after this (roughly 8 steps) [c2a29c3b6e4e5f177d23d0d006b0bebe3e1bc600] Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android13-5.10 testing commit c2a29c3b6e4e5f177d23d0d006b0bebe3e1bc600 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5907f3810c47ac8f5ec8fc1e2b18dd6fc4468f29f477da3e9274b75a39a7171d all runs: OK # git bisect good c2a29c3b6e4e5f177d23d0d006b0bebe3e1bc600 Bisecting: 128 revisions left to test after this (roughly 7 steps) [12a745bf83fdd589f9c8ac5bb95696fc276e6318] FROMGIT: clk: Don't parent clks until the parent is fully registered testing commit 12a745bf83fdd589f9c8ac5bb95696fc276e6318 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0a323c06e55fb0d568e21ebde9009c3f602c4f9fdcfebda6c32c834d14fecf12 all runs: OK # git bisect good 12a745bf83fdd589f9c8ac5bb95696fc276e6318 Bisecting: 64 revisions left to test after this (roughly 6 steps) [01e44cb8bd4407989abcead19f69999ffa28bdb6] FROMLIST: mm/oom_kill: allow process_mrelease to run under mmap_lock protection testing commit 01e44cb8bd4407989abcead19f69999ffa28bdb6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 92e1dd083f5aa506f00eac5ed64e1d9dcee84ae078d460c17be128f45af16919 all runs: crashed: general protection fault in step_into # git bisect bad 01e44cb8bd4407989abcead19f69999ffa28bdb6 Bisecting: 31 revisions left to test after this (roughly 5 steps) [53da0b1cacf3331cbc9f32146a5e21c4a7b98c0a] UPSTREAM: ALSA: memalloc: Align buffer allocations in page size testing commit 53da0b1cacf3331cbc9f32146a5e21c4a7b98c0a gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a280e5017b52615583591de61b7d2241a0fa242cbaa2ad5c00fd09e847e37284 all runs: crashed: general protection fault in step_into # git bisect bad 53da0b1cacf3331cbc9f32146a5e21c4a7b98c0a Bisecting: 15 revisions left to test after this (roughly 4 steps) [cfa96fa21dc64fce598f2d31e544471bbb85f2e6] FROMGIT: scsi: ufs: Implement polling support testing commit cfa96fa21dc64fce598f2d31e544471bbb85f2e6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3394b44d6590ccd7fa726370f8899c9649fb5734f3784625c5062f9908622d4c all runs: OK # git bisect good cfa96fa21dc64fce598f2d31e544471bbb85f2e6 Bisecting: 7 revisions left to test after this (roughly 3 steps) [f70f7045c1a6723f1a42359fb79a32009837c23a] ANDROID: thermal: fix introduced kernelci warning testing commit f70f7045c1a6723f1a42359fb79a32009837c23a gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b5dadf7b48f696c926780905d876d4e783c51230acad68d9540196ff7bc0ad35 all runs: OK # git bisect good f70f7045c1a6723f1a42359fb79a32009837c23a Bisecting: 3 revisions left to test after this (roughly 2 steps) [ee8015a3a26c98bdf76f31985d5f716fd19e9849] ANDROID: Add fuse-bpf self tests testing commit ee8015a3a26c98bdf76f31985d5f716fd19e9849 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5f29d5e55f56e7679155ebe1ee93fad3d4b84a4b5c46ef220d63c344897613da all runs: crashed: general protection fault in step_into # git bisect bad ee8015a3a26c98bdf76f31985d5f716fd19e9849 Bisecting: 1 revision left to test after this (roughly 1 step) [6be5b06e4195b002c52a1c2c82573ea7a76ce111] ANDROID: fuse-bpf v1 testing commit 6be5b06e4195b002c52a1c2c82573ea7a76ce111 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c4dba5786d1166399a330274c43661025044651d35c8e795e3f2a7db9c1e789a all runs: crashed: general protection fault in step_into # git bisect bad 6be5b06e4195b002c52a1c2c82573ea7a76ce111 Bisecting: 0 revisions left to test after this (roughly 0 steps) [88b7179fcdb59ade839972bb6042e2b986e7cd57] ANDROID: fuse: Move functions in preparation for fuse-bpf testing commit 88b7179fcdb59ade839972bb6042e2b986e7cd57 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b894f4eace7346392722cd1d20be373c1b015c62c6f65ae6adeacb23e103ee30 all runs: OK # git bisect good 88b7179fcdb59ade839972bb6042e2b986e7cd57 6be5b06e4195b002c52a1c2c82573ea7a76ce111 is the first bad commit commit 6be5b06e4195b002c52a1c2c82573ea7a76ce111 Author: Daniel Rosenberg Date: Thu Dec 2 14:38:56 2021 -0800 ANDROID: fuse-bpf v1 Bug: 202785178 Test: test_fuse passes on linux, feature works on cuttlefish Signed-off-by: Paul Lawrence Signed-off-by: Daniel Rosenberg Change-Id: I987684b799b07391ccde350e98fde7976f5601aa fs/fuse/Kconfig | 8 + fs/fuse/Makefile | 4 +- fs/fuse/backing.c | 1924 +++++++++++++++++++++++++++++++++++++++++++++ fs/fuse/dev.c | 6 + fs/fuse/dir.c | 386 +++++++-- fs/fuse/file.c | 107 ++- fs/fuse/fuse_i.h | 519 +++++++++++- fs/fuse/inode.c | 179 ++++- fs/fuse/readdir.c | 15 + fs/fuse/xattr.c | 33 + include/linux/bpf_types.h | 3 + include/uapi/linux/bpf.h | 1 + include/uapi/linux/fuse.h | 25 +- kernel/bpf/Makefile | 3 + kernel/bpf/bpf_fuse.c | 72 ++ kernel/bpf/btf.c | 1 + 16 files changed, 3214 insertions(+), 72 deletions(-) create mode 100644 fs/fuse/backing.c create mode 100644 kernel/bpf/bpf_fuse.c culprit signature: c4dba5786d1166399a330274c43661025044651d35c8e795e3f2a7db9c1e789a parent signature: b894f4eace7346392722cd1d20be373c1b015c62c6f65ae6adeacb23e103ee30 revisions tested: 24, total time: 11h11m10.175184422s (build: 9h3m11.414913015s, test: 1h59m36.170654128s) first bad commit: 6be5b06e4195b002c52a1c2c82573ea7a76ce111 ANDROID: fuse-bpf v1 recipients (to): ["drosen@google.com" "paullawrence@google.com"] recipients (cc): [] crash: general protection fault in step_into general protection fault, probably for non-canonical address 0xdffffc0000000002: 0000 [#1] PREEMPT SMP KASAN KASAN: null-ptr-deref in range [0x0000000000000010-0x0000000000000017] CPU: 0 PID: 433 Comm: syz-executor.0 Not tainted 5.10.85-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 RIP: 0010:traverse_mounts fs/namei.c:1347 [inline] RIP: 0010:handle_mounts fs/namei.c:1465 [inline] RIP: 0010:step_into+0x19d/0xbe0 fs/namei.c:1770 Code: 0f 85 0a 08 00 00 44 8b 27 43 80 7c 35 00 00 74 0a 48 8b 7c 24 60 e8 02 16 f6 ff 48 8b 9c 24 b8 00 00 00 48 89 d8 48 c1 e8 03 <42> 0f b6 04 30 84 c0 0f 85 f8 07 00 00 8b 33 f7 c6 00 00 07 00 0f RSP: 0018:ffffc90000877840 EFLAGS: 00010202 RAX: 0000000000000002 RBX: 0000000000000010 RCX: 0000000000877800 RDX: 1ffff9200010ef97 RSI: 0000000000000002 RDI: ffffc90000877cb8 RBP: ffffc90000877970 R08: 0000000000000000 R09: ffffed102397b645 R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000011 R13: 1ffff9200010ef1f R14: dffffc0000000000 R15: ffffc90000877c80 FS: 00007f86dc892700(0000) GS:ffff8881f7200000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f33c24b3ae0 CR3: 0000000109f97000 CR4: 00000000003506b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: walk_component+0x2f6/0x540 fs/namei.c:1946 link_path_walk+0x50f/0xb70 fs/namei.c:2259 path_lookupat+0xaf/0x350 fs/namei.c:2412 filename_lookup+0x24d/0x6a0 fs/namei.c:2446 user_path_at_empty+0x31/0x40 fs/namei.c:2726 user_path_at include/linux/namei.h:59 [inline] do_mount fs/namespace.c:3239 [inline] __do_sys_mount fs/namespace.c:3450 [inline] __se_sys_mount+0x21f/0x2d0 fs/namespace.c:3427 __x64_sys_mount+0xba/0xd0 fs/namespace.c:3427 do_syscall_64+0x34/0x70 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x7f86dcd1f169 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f86dc892168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007f86dce3ef80 RCX: 00007f86dcd1f169 RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000000 RBP: 00007f86dcd7aca1 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffe4836bbef R14: 00007f86dc892300 R15: 0000000000022000 Modules linked in: ---[ end trace cde57eeeaea2bb76 ]--- RIP: 0010:traverse_mounts fs/namei.c:1347 [inline] RIP: 0010:handle_mounts fs/namei.c:1465 [inline] RIP: 0010:step_into+0x19d/0xbe0 fs/namei.c:1770 Code: 0f 85 0a 08 00 00 44 8b 27 43 80 7c 35 00 00 74 0a 48 8b 7c 24 60 e8 02 16 f6 ff 48 8b 9c 24 b8 00 00 00 48 89 d8 48 c1 e8 03 <42> 0f b6 04 30 84 c0 0f 85 f8 07 00 00 8b 33 f7 c6 00 00 07 00 0f RSP: 0018:ffffc90000877840 EFLAGS: 00010202 RAX: 0000000000000002 RBX: 0000000000000010 RCX: 0000000000877800 RDX: 1ffff9200010ef97 RSI: 0000000000000002 RDI: ffffc90000877cb8 RBP: ffffc90000877970 R08: 0000000000000000 R09: ffffed102397b645 R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000011 R13: 1ffff9200010ef1f R14: dffffc0000000000 R15: ffffc90000877c80 FS: 00007f86dc892700(0000) GS:ffff8881f7300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f86dc871718 CR3: 0000000109f97000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 0f 85 0a 08 00 00 jne 0x810 6: 44 8b 27 mov (%rdi),%r12d 9: 43 80 7c 35 00 00 cmpb $0x0,0x0(%r13,%r14,1) f: 74 0a je 0x1b 11: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 16: e8 02 16 f6 ff callq 0xfff6161d 1b: 48 8b 9c 24 b8 00 00 mov 0xb8(%rsp),%rbx 22: 00 23: 48 89 d8 mov %rbx,%rax 26: 48 c1 e8 03 shr $0x3,%rax * 2a: 42 0f b6 04 30 movzbl (%rax,%r14,1),%eax <-- trapping instruction 2f: 84 c0 test %al,%al 31: 0f 85 f8 07 00 00 jne 0x82f 37: 8b 33 mov (%rbx),%esi 39: f7 c6 00 00 07 00 test $0x70000,%esi 3f: 0f .byte 0xf