ci2 starts bisection 2023-05-21 16:35:44.900816 +0000 UTC m=+109116.597719836 bisecting cause commit starting from 43c801dc3325b9f07f8869e95ad87b05a9f21eb6 building syzkaller on 4bce1a3e705a8b62de8194bdb28f5eef89c8feec 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: a1ed5a810c036c2fe0caa2a7e16d92158b44c1a97baad7484215abdaf0573895 all runs: crashed: general protection fault in path_openat 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: e3bc5d3c9fb84725ded16721afd986e362a745cf162e5f3f7d32ec922673a4d5 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: 641a5a2d0ed9850c9c90e86905e62973b1bdc87ff255f009532ffbc95d97d462 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 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 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 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: 31074fc10b8a954459ea712c04aaa663d44def4a65bf28098d5ca75e4351c40d 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 task_active_pid_ns 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 task_active_pid_ns # 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: efa9baaf604e57813284e010c3618a832a31f7f21744f6988fb9def828168c37 all runs: crashed: general protection fault in path_openat # 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: 536e4cc970ae6549bdaf286de03865eb97c40e6d543bbc8aa783059e2e0a18f4 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 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 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: 4b56116f22cc3c67a9d8b5c2471c4ba042d3abef33cf7c554ceeaa69b8e10263 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: cadc403a5c4465493b3ff811c53fe92dc2676ad1790ebaf6ce8e01bac94ad20c 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 attach_pid run #4: basic kernel testing failed: KASAN: use-after-free Read in task_active_pid_ns 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 task_active_pid_ns 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 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: 08d4d8d786578e1bec3fc29ad0fa4a1effb1d5fb5f23b5b97b4deac2a0163ada 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 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: 18a8424bc6ff572170b3b19309b5cd7ed4db7bd58c59bb6f6eb440e7f87b1efa 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 task_active_pid_ns 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 task_active_pid_ns 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 task_active_pid_ns run #9: 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: d36356d4d008acbd71e5f52815c6f6ca6b0605f9a6533c5d15085a8f21d955b2 all runs: 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: dd0b13a705d0b9e162bfde69e5009ff0a31536226b94e7aa003ccf067280d48f 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 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 Write in __change_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 task_active_pid_ns # 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: 16cd089c311f9015d742caf97ad3bf557d6deef61dc2dd738da6a2a795129c8e 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 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 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: 621955fff3df8b378330c32674c71506dd8febdf609cfcf489cb9f9632af0c22 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: bc170d8ef085f830705fb270872545aa4b57dbb1f46fab118846d21702a41010 all runs: crashed: general protection fault in path_openat # 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: 4267d3a2790a45bac41f10bd92c61330e97ea1e020cae6839a2943e5808fe81d 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: 76b889d530ca9038435d282962432abeebc5aed992c6c545f0c5627287f9cafa 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: da2b0ab434040b98892ac8ac45b3c7915e18cddb2c130d3b013566eae887fef3 all runs: crashed: general protection fault in path_openat # 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: 1af9a917296fc2cfb0101195611dec825e3ccb96f4173f20f2f000dd5a5b0dd5 all runs: crashed: general protection fault in path_openat # 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: 2d07e0b769bbddcd3abe03be63bf4667af939be873b415d217fb35edcab575f3 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: 107d9a2de6a77429ba062eb44bbb690b47c7075dfd95f04d0ccaa6a5e2271502 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: ade2474bea0fe32323195cebeb69c3855e83090e4289eb3f3dd79450efef2551 all runs: crashed: general protection fault in path_openat # 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: 430a82e4ea6bba12f09f18463ccde5a95ed994eb395fc71718e83d170f698d29 all runs: crashed: general protection fault in path_openat # 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: d0e4619cc4288cdd2fb4912765fd900c5f138579dbacb9a87dd5c3559e09c2a4 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: 430a82e4ea6bba12f09f18463ccde5a95ed994eb395fc71718e83d170f698d29 parent signature: d0e4619cc4288cdd2fb4912765fd900c5f138579dbacb9a87dd5c3559e09c2a4 revisions tested: 24, total time: 7h54m34.989489592s (build: 5h59m9.895259677s, test: 1h48m59.242269875s) first bad commit: 6be5b06e4195b002c52a1c2c82573ea7a76ce111 ANDROID: fuse-bpf v1 recipients (to): ["drosen@google.com" "paullawrence@google.com"] recipients (cc): [] crash: general protection fault in path_openat general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] CPU: 1 PID: 430 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:__d_entry_type include/linux/dcache.h:400 [inline] RIP: 0010:d_is_miss include/linux/dcache.h:405 [inline] RIP: 0010:d_is_negative include/linux/dcache.h:451 [inline] RIP: 0010:atomic_open fs/namei.c:3065 [inline] RIP: 0010:lookup_open fs/namei.c:3155 [inline] RIP: 0010:open_last_lookups fs/namei.c:3253 [inline] RIP: 0010:path_openat+0x10cc/0x2760 fs/namei.c:3441 Code: 48 89 f7 e8 76 4d 02 00 43 80 3c 2f 00 48 8b 5c 24 68 74 08 48 89 df e8 a2 c8 f6 ff 48 8b 33 8b 54 24 18 48 89 f0 48 c1 e8 03 <42> 0f b6 04 28 84 c0 0f 85 06 0a 00 00 f6 46 02 70 75 2e bb fe ff RSP: 0018:ffffc900008d7980 EFLAGS: 00010247 RAX: 0000000000000000 RBX: ffff88810c764f18 RCX: 0000000300000000 RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff88811caffaf8 RBP: ffffc900008d7bb0 R08: dffffc0000000000 R09: ffffed102395ff60 R10: 0000000000000000 R11: dffffc0000000001 R12: ffff88810c764f44 R13: dffffc0000000000 R14: 1ffff110218ec9e8 R15: 1ffff110218ec9e3 FS: 00007fcee13dd700(0000) GS:ffff8881f7300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fcee19a7000 CR3: 000000010c967000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: do_filp_open+0x1f1/0x3f0 fs/namei.c:3471 do_sys_openat2+0xf7/0x380 fs/open.c:1211 do_sys_open fs/open.c:1227 [inline] __do_sys_openat fs/open.c:1243 [inline] __se_sys_openat fs/open.c:1238 [inline] __x64_sys_openat+0x209/0x250 fs/open.c:1238 do_syscall_64+0x34/0x70 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x7fcee188b169 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:00007fcee13dd168 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 RAX: ffffffffffffffda RBX: 00007fcee19ab050 RCX: 00007fcee188b169 RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffff9c RBP: 00007fcee18e6ca1 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fffdd7df63f R14: 00007fcee13dd300 R15: 0000000000022000 Modules linked in: ---[ end trace e8236d6471d9317a ]--- RIP: 0010:__d_entry_type include/linux/dcache.h:400 [inline] RIP: 0010:d_is_miss include/linux/dcache.h:405 [inline] RIP: 0010:d_is_negative include/linux/dcache.h:451 [inline] RIP: 0010:atomic_open fs/namei.c:3065 [inline] RIP: 0010:lookup_open fs/namei.c:3155 [inline] RIP: 0010:open_last_lookups fs/namei.c:3253 [inline] RIP: 0010:path_openat+0x10cc/0x2760 fs/namei.c:3441 Code: 48 89 f7 e8 76 4d 02 00 43 80 3c 2f 00 48 8b 5c 24 68 74 08 48 89 df e8 a2 c8 f6 ff 48 8b 33 8b 54 24 18 48 89 f0 48 c1 e8 03 <42> 0f b6 04 28 84 c0 0f 85 06 0a 00 00 f6 46 02 70 75 2e bb fe ff RSP: 0018:ffffc900008d7980 EFLAGS: 00010247 RAX: 0000000000000000 RBX: ffff88810c764f18 RCX: 0000000300000000 RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff88811caffaf8 RBP: ffffc900008d7bb0 R08: dffffc0000000000 R09: ffffed102395ff60 R10: 0000000000000000 R11: dffffc0000000001 R12: ffff88810c764f44 R13: dffffc0000000000 R14: 1ffff110218ec9e8 R15: 1ffff110218ec9e3 FS: 00007fcee13dd700(0000) GS:ffff8881f7300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fcee19a7000 CR3: 000000010c967000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 48 89 f7 mov %rsi,%rdi 3: e8 76 4d 02 00 callq 0x24d7e 8: 43 80 3c 2f 00 cmpb $0x0,(%r15,%r13,1) d: 48 8b 5c 24 68 mov 0x68(%rsp),%rbx 12: 74 08 je 0x1c 14: 48 89 df mov %rbx,%rdi 17: e8 a2 c8 f6 ff callq 0xfff6c8be 1c: 48 8b 33 mov (%rbx),%rsi 1f: 8b 54 24 18 mov 0x18(%rsp),%edx 23: 48 89 f0 mov %rsi,%rax 26: 48 c1 e8 03 shr $0x3,%rax * 2a: 42 0f b6 04 28 movzbl (%rax,%r13,1),%eax <-- trapping instruction 2f: 84 c0 test %al,%al 31: 0f 85 06 0a 00 00 jne 0xa3d 37: f6 46 02 70 testb $0x70,0x2(%rsi) 3b: 75 2e jne 0x6b 3d: bb .byte 0xbb 3e: fe (bad) 3f: ff .byte 0xff