ci starts bisection 2022-08-24 19:45:07.882459284 +0000 UTC m=+23307.031353562 bisecting cause commit starting from 68a00424bf69036970ced7930f9e4d709b4a6423 building syzkaller on 514514f61b1dec32386fca74dfe3875a277d1791 testing commit 68a00424bf69036970ced7930f9e4d709b4a6423 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2a5a162aeb8125120abba66818dc9762c81245cedc03eddc48473b51c1c5df48 all runs: crashed: KASAN: use-after-free Read in __kernfs_remove testing release v5.19 testing commit 3d7cb6b04c3f3115719235cc6866b10326de34cd compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5d9e7aa143b9205de9198b05184c9ad4d318c1429e1aab973667a278775e8c1a all runs: OK # git bisect start 68a00424bf69036970ced7930f9e4d709b4a6423 3d7cb6b04c3f3115719235cc6866b10326de34cd Bisecting: 8708 revisions left to test after this (roughly 13 steps) [7c5c3a6177fa9646884114fc7f2e970b0bc50dc9] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm testing commit 7c5c3a6177fa9646884114fc7f2e970b0bc50dc9 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9acf212523f25d20541f64c13844d052ae2c89c19d95a785369846df38f725eb all runs: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip 7c5c3a6177fa9646884114fc7f2e970b0bc50dc9 Bisecting: 8708 revisions left to test after this (roughly 13 steps) [0975274557d15ab9a01c0944f27065e6708a797c] media: v4l2-ctrls: add v4l2_ctrl_modify_dimensions testing commit 0975274557d15ab9a01c0944f27065e6708a797c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 242cf56ed7328d1d03a0fa16759f398bea6e5c6263e4c2bd25223972b0677c13 run #0: boot failed: general protection fault in driver_register run #1: boot failed: general protection fault in rcu_core run #2: boot failed: general protection fault in driver_register run #3: boot failed: general protection fault in netdev_queue_update_kobjects run #4: boot failed: general protection fault in rcu_core run #5: boot failed: BUG: unable to handle kernel NULL pointer dereference in qlist_free_all run #6: boot failed: general protection fault in really_probe run #7: boot failed: BUG: unable to handle kernel paging request in kernel_execve run #8: boot failed: general protection fault in getname_kernel run #9: boot failed: general protection fault in driver_register # git bisect skip 0975274557d15ab9a01c0944f27065e6708a797c Bisecting: 8708 revisions left to test after this (roughly 13 steps) [036d8903f03b662bbdce5e32525bd2931b14c420] scsi: target: Remove incorrect zero blocks WRITE_SAME check testing commit 036d8903f03b662bbdce5e32525bd2931b14c420 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2e3c0b181c1f5e0349fd0284d952ef0b9e90c08962b8548a33c8355d04cced12 run #0: boot failed: INFO: task hung in add_early_randomness run #1: boot failed: INFO: task hung in add_early_randomness run #2: boot failed: INFO: task hung in add_early_randomness run #3: boot failed: INFO: task hung in add_early_randomness run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 036d8903f03b662bbdce5e32525bd2931b14c420 Bisecting: 8591 revisions left to test after this (roughly 13 steps) [8e3e7567b8c1216c743a69a32e468f7c86b8643f] mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the first time only testing commit 8e3e7567b8c1216c743a69a32e468f7c86b8643f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7a9c4a30f3f2fae2ebbcdf2832c885aa91e2a5d1dd572a018f383424815df862 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-linux-next-kasan-gce-root-bisect-job-bisect-job-image.tar.gz' ForceSendFields:[] NullFields:[]}. # git bisect skip 8e3e7567b8c1216c743a69a32e468f7c86b8643f Bisecting: 8591 revisions left to test after this (roughly 13 steps) [b10b85fe5149ee8b39fbbf86095b303632dde2cd] ovl: warn if trusted xattr creation fails testing commit b10b85fe5149ee8b39fbbf86095b303632dde2cd compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bc1b940d7bdc90a3c9b352d0fb5f8a13aa11eb6e7880c324fb2fc48a6bf856ec run #0: crashed: SYZFATAL: executor failed NUM times: 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 reproducer seems to be flaky # git bisect bad b10b85fe5149ee8b39fbbf86095b303632dde2cd b10b85fe5149ee8b39fbbf86095b303632dde2cd is the first bad commit commit b10b85fe5149ee8b39fbbf86095b303632dde2cd Author: Miklos Szeredi Date: Wed Jul 27 16:31:30 2022 +0200 ovl: warn if trusted xattr creation fails When mounting overlayfs in an unprivileged user namespace, trusted xattr creation will fail. This will lead to failures in some file operations, e.g. in the following situation: mkdir lower upper work merged mkdir lower/directory mount -toverlay -olowerdir=lower,upperdir=upper,workdir=work none merged rmdir merged/directory mkdir merged/directory The last mkdir will fail: mkdir: cannot create directory 'merged/directory': Input/output error The cause for these failures is currently extremely non-obvious and hard to debug. Hence, warn the user and suggest using the userxattr mount option, if it is not already supplied and xattr creation fails during the self-check. Reported-by: Alois Wohlschlager Signed-off-by: Miklos Szeredi fs/overlayfs/super.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) parent commit e0dccc3b76fb35bb257b4118367a883073d7390e wasn't tested testing commit e0dccc3b76fb35bb257b4118367a883073d7390e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8d90813bda7738431a6d81c594ef7711d33218bcb308d00d7c2e2f734aeaf38e culprit signature: bc1b940d7bdc90a3c9b352d0fb5f8a13aa11eb6e7880c324fb2fc48a6bf856ec parent signature: 8d90813bda7738431a6d81c594ef7711d33218bcb308d00d7c2e2f734aeaf38e Reproducer flagged being flaky revisions tested: 7, total time: 1h50m58.819767622s (build: 59m27.09500348s, test: 50m11.321170572s) first bad commit: b10b85fe5149ee8b39fbbf86095b303632dde2cd ovl: warn if trusted xattr creation fails recipients (to): ["linux-unionfs@vger.kernel.org" "miklos@szeredi.hu" "mszeredi@redhat.com"] recipients (cc): ["linux-kernel@vger.kernel.org"] crash: SYZFATAL: executor failed NUM times: executor NUM: failed to write control pipe: write |NUM: broken pipe 2022/08/24 21:20:29 SYZFATAL: executor failed 11 times: executor 0: failed to write control pipe: write |1: broken pipe SYZFAIL: wrong response packet (errno 16: Device or resource busy) loop exited with status 67