bisecting cause commit starting from 5631c5e0eb9035d92ceb20fcd9cdb7779a3f5cc7 building syzkaller on ff51e5229e0ee846d2fd687cb0dbca13de758c66 testing commit 5631c5e0eb9035d92ceb20fcd9cdb7779a3f5cc7 with gcc (GCC) 8.1.0 kernel signature: 3540bfb71cf55dbb3b49bbe62d8e0af05148adf866b1fcaf876035cbfc2c01bc all runs: crashed: kernel BUG at fs/namei.c:LINE! testing release v5.8 testing commit bcf876870b95592b52519ed4aafcf9d95999bc9c with gcc (GCC) 8.1.0 kernel signature: 0729ebd87ef372d9e7b2dd9dd4bffb9f5d4368b91a94a120f41781ce57236656 run #0: OK 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: boot failed: can't ssh into the instance # git bisect start 5631c5e0eb9035d92ceb20fcd9cdb7779a3f5cc7 bcf876870b95592b52519ed4aafcf9d95999bc9c Bisecting: 4839 revisions left to test after this (roughly 12 steps) [8186749621ed6b8fc42644c399e8c755a2b6f630] Merge tag 'drm-next-2020-08-06' of git://anongit.freedesktop.org/drm/drm testing commit 8186749621ed6b8fc42644c399e8c755a2b6f630 with gcc (GCC) 8.1.0 kernel signature: 08df6cd547c9d4fc19dba09f74e7e6901b2f7d1132e5f16c336cd7598feef7ca all runs: OK # git bisect good 8186749621ed6b8fc42644c399e8c755a2b6f630 Bisecting: 2422 revisions left to test after this (roughly 11 steps) [1e21b5c73912a516bb13aec0ff69205b0b33568f] Merge tag 'livepatching-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching testing commit 1e21b5c73912a516bb13aec0ff69205b0b33568f with gcc (GCC) 8.1.0 kernel signature: d6e23aed821443dc6b9a08375d01a9ec6ad907cd82645c748f553d8a4b40e86d all runs: OK # git bisect good 1e21b5c73912a516bb13aec0ff69205b0b33568f Bisecting: 1172 revisions left to test after this (roughly 10 steps) [d6efb3ac3e6c19ab722b28bdb9252bae0b9676b6] Merge tag 'tty-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty testing commit d6efb3ac3e6c19ab722b28bdb9252bae0b9676b6 with gcc (GCC) 8.1.0 kernel signature: ce40defa6210fd6698138af756163c56bafab5ec1bfe72240964245eed1b14a1 all runs: OK # git bisect good d6efb3ac3e6c19ab722b28bdb9252bae0b9676b6 Bisecting: 605 revisions left to test after this (roughly 9 steps) [995909a4e22bc7b3ea3a71388cbb62ffebd76e7b] x86/mm/64: Do not dereference non-present PGD entries testing commit 995909a4e22bc7b3ea3a71388cbb62ffebd76e7b with gcc (GCC) 8.1.0 kernel signature: bc91f5c77976c5e032ff4261bdecc53695a3f18ea70fb927ed518c5c934cf77d all runs: OK # git bisect good 995909a4e22bc7b3ea3a71388cbb62ffebd76e7b Bisecting: 302 revisions left to test after this (roughly 8 steps) [f3054ffd71b5afd44832b2207e6e90267e1cd2d1] selftests/powerpc: Return skip code for spectre_v2 testing commit f3054ffd71b5afd44832b2207e6e90267e1cd2d1 with gcc (GCC) 8.1.0 kernel signature: eaecf5a38882981989e56baf0dffa489021c60b87f6128aec1b1ab1aedda1b73 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip f3054ffd71b5afd44832b2207e6e90267e1cd2d1 Bisecting: 302 revisions left to test after this (roughly 8 steps) [548ad77d10f7ad6e5f84a0026978da2ed1df0dae] powerpc/4xx: ppc4xx compile flag optimizations testing commit 548ad77d10f7ad6e5f84a0026978da2ed1df0dae with gcc (GCC) 8.1.0 kernel signature: 88a26da600ee2df8a263f67290a3cd8e5e3c3a368a08c44a77f3ea608b2dc453 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 548ad77d10f7ad6e5f84a0026978da2ed1df0dae Bisecting: 302 revisions left to test after this (roughly 8 steps) [a131bfc69bc868083a6c7f9b5dad1331902a3534] powerpc/eeh: Move PE tree setup into the platform testing commit a131bfc69bc868083a6c7f9b5dad1331902a3534 with gcc (GCC) 8.1.0 kernel signature: 925ad3855264b08faa4f7ce3ed4997d1f3fab0c37818763734c6edd51ca7d7ae all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip a131bfc69bc868083a6c7f9b5dad1331902a3534 Bisecting: 302 revisions left to test after this (roughly 8 steps) [79b1feba54558bfb7df7c516dab29a7c9dba093c] RISC-V: Setup exception vector early testing commit 79b1feba54558bfb7df7c516dab29a7c9dba093c with gcc (GCC) 8.1.0 kernel signature: 979908fa4e74a1635921a60b95e041d9adc0729da48bdcab0cf5de73a88d680c run #0: OK 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: boot failed: can't ssh into the instance # git bisect good 79b1feba54558bfb7df7c516dab29a7c9dba093c Bisecting: 292 revisions left to test after this (roughly 8 steps) [a5a8b258da7861009240b57687dfef47af91b406] powerpc/kvm/cma: Improve kernel log during boot testing commit a5a8b258da7861009240b57687dfef47af91b406 with gcc (GCC) 8.1.0 kernel signature: 6b4dc9d5857abc9ef4cff6f9e9f0c604b5cf7bafa4b8a9397c8dcee59116df6f all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip a5a8b258da7861009240b57687dfef47af91b406 Bisecting: 292 revisions left to test after this (roughly 8 steps) [69eeff022433b54390a359c629f6457d7d1a8e94] powerpc/32s: Remove TAUException wart in traps.c testing commit 69eeff022433b54390a359c629f6457d7d1a8e94 with gcc (GCC) 8.1.0 kernel signature: 2d3043ba89a7308cbd7b48c3e74284e625d3341a2e6a56129cd2f36f203f231f all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 69eeff022433b54390a359c629f6457d7d1a8e94 Bisecting: 292 revisions left to test after this (roughly 8 steps) [a237f2ddae4b79797fcb4290116acda38323da16] xfs: Remove xfs_trans_roll in xfs_attr_node_removename testing commit a237f2ddae4b79797fcb4290116acda38323da16 with gcc (GCC) 8.1.0 kernel signature: a4e6d9b99ca46419df2a6852d67e32ac99a4ab3e51e75d44866a10e6926ad2f8 all runs: OK # git bisect good a237f2ddae4b79797fcb4290116acda38323da16 Bisecting: 238 revisions left to test after this (roughly 8 steps) [12d0b9d6c843e7dbe739ebefcf16c7e4a45e4e78] powerpc: Move spinlock implementation to simple_spinlock testing commit 12d0b9d6c843e7dbe739ebefcf16c7e4a45e4e78 with gcc (GCC) 8.1.0 kernel signature: d1ca3d993bcd5557005b7a71ec0a9bfbdd3db8ab72f9fdfd00be9c0d9c554507 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 12d0b9d6c843e7dbe739ebefcf16c7e4a45e4e78 Bisecting: 238 revisions left to test after this (roughly 8 steps) [2075ec9896c5aef01e837198381d04cfa6452317] powerpc/powernv/sriov: Fix use of uninitialised variable testing commit 2075ec9896c5aef01e837198381d04cfa6452317 with gcc (GCC) 8.1.0 kernel signature: ec21f1890678573fcd2934f20a2f7dc4892e58f55ae641aa6724bf328e115012 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 2075ec9896c5aef01e837198381d04cfa6452317 Bisecting: 238 revisions left to test after this (roughly 8 steps) [20c0e8269e9d515e677670902c7e1cc0209d6ad9] powerpc/pseries: Implement paravirt qspinlocks for SPLPAR testing commit 20c0e8269e9d515e677670902c7e1cc0209d6ad9 with gcc (GCC) 8.1.0 kernel signature: f9c3d037673faeb8d74abc65f6488dda3f34b1c6dc7e8a9c12426b6f37cc337e all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 20c0e8269e9d515e677670902c7e1cc0209d6ad9 Bisecting: 238 revisions left to test after this (roughly 8 steps) [3af0ada7dd98c6da35c1fd7f107af3b9aa5e904c] cpuidle: pseries: Set the latency-hint before entering CEDE testing commit 3af0ada7dd98c6da35c1fd7f107af3b9aa5e904c with gcc (GCC) 8.1.0 kernel signature: 242f576f89dffc83f1b5ae9305ff98fb44ccc8d25be6c431beae5c1083235b2b all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 3af0ada7dd98c6da35c1fd7f107af3b9aa5e904c Bisecting: 238 revisions left to test after this (roughly 8 steps) [20d444d06f97504d165b08558678b4737dcefb02] powerpc/pseries: Move some PAPR paravirt functions to their own file testing commit 20d444d06f97504d165b08558678b4737dcefb02 with gcc (GCC) 8.1.0 kernel signature: 03b9edffa4ea83564313e0edb4bb6a03a96e3ddf4513138b606abdf8722750e3 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 20d444d06f97504d165b08558678b4737dcefb02 Bisecting: 238 revisions left to test after this (roughly 8 steps) [1b3da8ffaa158e9a95c19b17c14d7259d58bc0cd] powerpc/cacheinfo: Improve diagnostics about malformed cache lists testing commit 1b3da8ffaa158e9a95c19b17c14d7259d58bc0cd with gcc (GCC) 8.1.0 kernel signature: 6c801831b45fb6038ce167607bcf452773b094dfa1f864ebaf063bb6634091f9 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 1b3da8ffaa158e9a95c19b17c14d7259d58bc0cd Bisecting: 238 revisions left to test after this (roughly 8 steps) [87d805331a69afdd7b3ee3d5c42760b747a4904f] sparc32: get rid of odd callers of copy_regset_to_user() testing commit 87d805331a69afdd7b3ee3d5c42760b747a4904f with gcc (GCC) 8.1.0 kernel signature: 0e3affd0f1470cfc18abc585952c48bf373734c5593d39b670a4a996d06e3417 run #0: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #1: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #2: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in corrupted run #3: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #4: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #5: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #6: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #7: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #8: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #9: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip 87d805331a69afdd7b3ee3d5c42760b747a4904f Bisecting: 238 revisions left to test after this (roughly 8 steps) [147c13413c04bc6a2bd76f2503402905e5e98cff] powerpc/64: Fix an out of date comment about MMIO ordering testing commit 147c13413c04bc6a2bd76f2503402905e5e98cff with gcc (GCC) 8.1.0 kernel signature: 05103d2f4fd274ed94207da650f9ddb095afe994c1432234e1025c2a42a202db all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 147c13413c04bc6a2bd76f2503402905e5e98cff Bisecting: 238 revisions left to test after this (roughly 8 steps) [4f5b246b37e024955c0fcca0c7f5952089052d1d] md: move the early init autodetect code to drivers/md/ testing commit 4f5b246b37e024955c0fcca0c7f5952089052d1d with gcc (GCC) 8.1.0 kernel signature: 95a05dcd2146cb2a71c9b87919febf9f76ab91f64adbddc9c8a32f8b0d156b25 all runs: OK # git bisect good 4f5b246b37e024955c0fcca0c7f5952089052d1d Bisecting: 236 revisions left to test after this (roughly 8 steps) [dbce456280857f329af9069af5e48a9b6ebad146] powerpc/numa: Limit possible nodes to within num_possible_nodes testing commit dbce456280857f329af9069af5e48a9b6ebad146 with gcc (GCC) 8.1.0 kernel signature: af107dac7d7dee7866ff1efc8fcbd97c163e8a9f4051b1d9bc285fd890438c10 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip dbce456280857f329af9069af5e48a9b6ebad146 Bisecting: 236 revisions left to test after this (roughly 8 steps) [bf6b7661f41615c0815fce0a3f27acb5fc005470] powerpc/book3s64/radix: Add kernel command line option to disable radix GTSE testing commit bf6b7661f41615c0815fce0a3f27acb5fc005470 with gcc (GCC) 8.1.0 kernel signature: 62b81b924c5fecc4e13b2de49a789b7ece059934c1b724842774b1f820d37d7d all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip bf6b7661f41615c0815fce0a3f27acb5fc005470 Bisecting: 236 revisions left to test after this (roughly 8 steps) [dc12d7968f9c9540494deb1285854b18ca4465ec] copy_regset_to_user(): do all copyout at once. testing commit dc12d7968f9c9540494deb1285854b18ca4465ec with gcc (GCC) 8.1.0 kernel signature: 33a8bbd8dae20eed938170ce96a49ea1f37fc37876a76272a4480fae32e9402c all runs: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip dc12d7968f9c9540494deb1285854b18ca4465ec Bisecting: 236 revisions left to test after this (roughly 8 steps) [deb2bd9bcc8428d4b65b6ba640ba8b57c1b20b17] powerpc/watchpoint: Return available watchpoints dynamically testing commit deb2bd9bcc8428d4b65b6ba640ba8b57c1b20b17 with gcc (GCC) 8.1.0 kernel signature: 31ff594554a5b122c57b4e56a828e35698ee027b1b4cc8ff2dee138a2dff38e6 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip deb2bd9bcc8428d4b65b6ba640ba8b57c1b20b17 Bisecting: 236 revisions left to test after this (roughly 8 steps) [4d617aaae4e81067777c95978e1bce4f8363d06a] sparc: switch to ->regset_get() testing commit 4d617aaae4e81067777c95978e1bce4f8363d06a with gcc (GCC) 8.1.0 kernel signature: e6af9049d5d4c668906cae240c89982bf572c1999477eba2509fbf312318cbd6 run #0: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #1: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #2: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #3: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #4: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #5: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #6: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #7: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #8: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #9: boot failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip 4d617aaae4e81067777c95978e1bce4f8363d06a Bisecting: 236 revisions left to test after this (roughly 8 steps) [55548a86ebde2b3691b6a84baef1b02933408994] powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only testing commit 55548a86ebde2b3691b6a84baef1b02933408994 with gcc (GCC) 8.1.0 kernel signature: b25d3af3e7ece8a4f6032d9f6e0d9de3ab7f7d6e99ae56b8381ccc78ffcdd478 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 55548a86ebde2b3691b6a84baef1b02933408994 Bisecting: 236 revisions left to test after this (roughly 8 steps) [4ff8a356daafaafbf90141ee7a3b8fdc18e560a8] ia64: switch to ->regset_get() testing commit 4ff8a356daafaafbf90141ee7a3b8fdc18e560a8 with gcc (GCC) 8.1.0 kernel signature: 60e6dda18613252c25649292b95ebc7af3c9a2f2bc18e04b46e656102478647d all runs: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip 4ff8a356daafaafbf90141ee7a3b8fdc18e560a8 Bisecting: 236 revisions left to test after this (roughly 8 steps) [1a303d8844d082ef58ff5fc3005b99621a3263ba] powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log testing commit 1a303d8844d082ef58ff5fc3005b99621a3263ba with gcc (GCC) 8.1.0 kernel signature: f19a77edbe4733cf8a9d4b9ee598db08a99485dc398fbf1f88ed521f82f49c86 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 1a303d8844d082ef58ff5fc3005b99621a3263ba Bisecting: 236 revisions left to test after this (roughly 8 steps) [db63f1e315384590b979f8f74abd1b5363b69894] init: add an init_chdir helper testing commit db63f1e315384590b979f8f74abd1b5363b69894 with gcc (GCC) 8.1.0 kernel signature: 212d72fda1616ec6ba8bba1c9b5f8fded3f419125bb317ba79359026a3a4921d all runs: crashed: kernel BUG at fs/namei.c:LINE! # git bisect bad db63f1e315384590b979f8f74abd1b5363b69894 Bisecting: 16 revisions left to test after this (roughly 4 steps) [b25ba7c3c9acdc4cf69f5bd69989819cabfc4e3b] fs: remove ksys_fchmod testing commit b25ba7c3c9acdc4cf69f5bd69989819cabfc4e3b with gcc (GCC) 8.1.0 kernel signature: 3fcb34288682ef9e54e22c2c7dfb0506187ed19a2fa2d12c17f503b46513f07f all runs: OK # git bisect good b25ba7c3c9acdc4cf69f5bd69989819cabfc4e3b Bisecting: 7 revisions left to test after this (roughly 3 steps) [bcbacc4909f1b93242ba2894d0282c151c9d0e68] devtmpfs: refactor devtmpfsd() testing commit bcbacc4909f1b93242ba2894d0282c151c9d0e68 with gcc (GCC) 8.1.0 kernel signature: db5909e250374ef4aa00e2cfd76cddcbd86908240434cf4e51674741ea3b2978 all runs: crashed: kernel BUG at fs/namei.c:LINE! # git bisect bad bcbacc4909f1b93242ba2894d0282c151c9d0e68 Bisecting: 3 revisions left to test after this (roughly 2 steps) [38b082236e77d403fed23ac2d30d570598744ec3] initramfs: use vfs_utimes in do_copy testing commit 38b082236e77d403fed23ac2d30d570598744ec3 with gcc (GCC) 8.1.0 kernel signature: 63a6290bae36ad981364bc56fa14de70349ba10d70c8a76224370c3e4e59c11f run #0: OK 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: boot failed: can't ssh into the instance # git bisect good 38b082236e77d403fed23ac2d30d570598744ec3 Bisecting: 1 revision left to test after this (roughly 1 step) [41525f56e2564c2feff4fb2824823900efb3a39f] fs: refactor ksys_umount testing commit 41525f56e2564c2feff4fb2824823900efb3a39f with gcc (GCC) 8.1.0 kernel signature: 4f4eeda6748c312a0555d007a52e8c742b69667b78a3d2f1216cb960b3fe31b0 all runs: OK # git bisect good 41525f56e2564c2feff4fb2824823900efb3a39f Bisecting: 0 revisions left to test after this (roughly 0 steps) [e24ab0ef689de43649327f54cd1088f3dad25bb3] fs: push the getname from do_rmdir into the callers testing commit e24ab0ef689de43649327f54cd1088f3dad25bb3 with gcc (GCC) 8.1.0 kernel signature: ef962913a50d9ad64b405ee062f72cd0cfb4b5c030440f2284619c8bd794086d all runs: crashed: kernel BUG at fs/namei.c:LINE! # git bisect bad e24ab0ef689de43649327f54cd1088f3dad25bb3 e24ab0ef689de43649327f54cd1088f3dad25bb3 is the first bad commit commit e24ab0ef689de43649327f54cd1088f3dad25bb3 Author: Christoph Hellwig Date: Tue Jul 21 10:48:15 2020 +0200 fs: push the getname from do_rmdir into the callers This mirrors do_unlinkat and will make life a little easier for the init code to reuse the whole function with a kernel filename. Signed-off-by: Christoph Hellwig fs/internal.h | 2 +- fs/namei.c | 10 ++++------ include/linux/syscalls.h | 4 ++-- 3 files changed, 7 insertions(+), 9 deletions(-) culprit signature: ef962913a50d9ad64b405ee062f72cd0cfb4b5c030440f2284619c8bd794086d parent signature: 4f4eeda6748c312a0555d007a52e8c742b69667b78a3d2f1216cb960b3fe31b0 revisions tested: 36, total time: 6h37m2.262742865s (build: 3h19m55.997608603s, test: 3h14m38.209442267s) first bad commit: e24ab0ef689de43649327f54cd1088f3dad25bb3 fs: push the getname from do_rmdir into the callers recipients (to): ["hch@lst.de" "linux-api@vger.kernel.org"] recipients (cc): ["arnd@arndb.de" "christian.brauner@ubuntu.com" "linux-fsdevel@vger.kernel.org" "linux-kernel@vger.kernel.org" "linux@dominikbrodowski.net" "viro@zeniv.linux.org.uk"] crash: kernel BUG at fs/namei.c:LINE! overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. ------------[ cut here ]------------ kernel BUG at fs/namei.c:250! invalid opcode: 0000 [#1] PREEMPT SMP CPU: 1 PID: 19438 Comm: syz-executor.0 Not tainted 5.8.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:putname+0x45/0x50 fs/namei.c:250 Code: db 1d 03 48 39 d6 74 16 48 89 fb 48 89 c7 e8 82 53 fb ff 48 89 df 5b e9 e9 4f fb ff 5b c3 5b 48 89 fe 48 89 c7 e9 6b 53 fb ff <0f> 0b 66 0f 1f 84 00 00 00 00 00 41 56 41 55 41 89 f5 41 54 49 89 RSP: 0018:ffffc90002e43ec8 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff88810d997000 RCX: ffffc90002e43e4c RDX: 0000000000000000 RSI: ffffffff842e0540 RDI: ffff88810d997000 RBP: 0000000000000020 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000001 R11: e668264dc84383e6 R12: 0000000000000000 R13: 00000000ffffff9c R14: ffffffffffffffd9 R15: ffffffffffffff8c FS: 00007f6f06b19700(0000) GS:ffff88812c100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000001590004 CR3: 000000010da8c000 CR4: 00000000001406e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: do_rmdir+0xc1/0x1f0 fs/namei.c:3773 do_syscall_64+0x60/0xe0 arch/x86/entry/common.c:384 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x45ce79 Code: Bad RIP value. RSP: 002b:00007f6f06b18c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000054 RAX: ffffffffffffffda RBX: 00000000000260c0 RCX: 000000000045ce79 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000200000c0 RBP: 000000000118bff0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000118bfcc R13: 00007ffe9ccf70ff R14: 00007f6f06b199c0 R15: 000000000118bfcc Modules linked in: ---[ end trace 102eac94055114de ]--- RIP: 0010:putname+0x45/0x50 fs/namei.c:250 Code: db 1d 03 48 39 d6 74 16 48 89 fb 48 89 c7 e8 82 53 fb ff 48 89 df 5b e9 e9 4f fb ff 5b c3 5b 48 89 fe 48 89 c7 e9 6b 53 fb ff <0f> 0b 66 0f 1f 84 00 00 00 00 00 41 56 41 55 41 89 f5 41 54 49 89 RSP: 0018:ffffc90002e43ec8 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff88810d997000 RCX: ffffc90002e43e4c RDX: 0000000000000000 RSI: ffffffff842e0540 RDI: ffff88810d997000 RBP: 0000000000000020 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000001 R11: e668264dc84383e6 R12: 0000000000000000 R13: 00000000ffffff9c R14: ffffffffffffffd9 R15: ffffffffffffff8c FS: 00007f6f06b19700(0000) GS:ffff88812c100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000000245db18 CR3: 000000010da8c000 CR4: 00000000001406e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400