bisecting fixing commit since 13d2ce42de8cb98ff952f8de6307f896203854c2 building syzkaller on 04201c0669446145fd9c347c5538da0ca13ff29b testing commit 13d2ce42de8cb98ff952f8de6307f896203854c2 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 1d9192a266baf1c2ce4a62a5f0a11797fa85bc459f1d6b1764de67c7712efbcb all runs: crashed: WARNING in close_fs_devices testing current HEAD e23d55af0e1fca9be5c99f0c37d48b289f4d6489 testing commit e23d55af0e1fca9be5c99f0c37d48b289f4d6489 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 167639dcaf0c82382387d98c88cdd9bba914d84ed697abc57a24caf368ad6462 all runs: OK # git bisect start e23d55af0e1fca9be5c99f0c37d48b289f4d6489 13d2ce42de8cb98ff952f8de6307f896203854c2 Bisecting: 1633 revisions left to test after this (roughly 11 steps) [5c17cfe155d21954b4c7e2a78fa771cebcd86725] net: hso: fix NULL-deref on disconnect regression testing commit 5c17cfe155d21954b4c7e2a78fa771cebcd86725 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: f70626559fa52af78b33d07010d9963df009351388730cd1735b2d5e999a1c30 all runs: crashed: WARNING in close_fs_devices # git bisect good 5c17cfe155d21954b4c7e2a78fa771cebcd86725 Bisecting: 816 revisions left to test after this (roughly 10 steps) [4b4ce5cbef3a30820a21008a62327f55e8a24094] drm/nouveau: wait for moving fence after pinning v2 testing commit 4b4ce5cbef3a30820a21008a62327f55e8a24094 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 0e8caff23f37f23208c46691d2d9010d0d2196036740861b3d1e43d83cdf7375 all runs: crashed: WARNING in close_fs_devices # git bisect good 4b4ce5cbef3a30820a21008a62327f55e8a24094 Bisecting: 408 revisions left to test after this (roughly 9 steps) [c71a120d34dcda696664c1ee74868f217d4fc4b6] Input: hideep - fix the uninitialized use in hideep_nvm_unlock() testing commit c71a120d34dcda696664c1ee74868f217d4fc4b6 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 6fd8781a7ddc489e53e17e1c76964375b252e4da87b33b6332d48182d01a2603 all runs: crashed: WARNING in close_fs_devices # git bisect good c71a120d34dcda696664c1ee74868f217d4fc4b6 Bisecting: 204 revisions left to test after this (roughly 8 steps) [04c6a7861ab5ff620eec60a6d08f4c73cef7653e] hfs: add missing clean-up in hfs_fill_super testing commit 04c6a7861ab5ff620eec60a6d08f4c73cef7653e compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 4bd5dd701be2472896f531004e3c0c64b09030e864dbac86d5256b2b833d3fcb all runs: crashed: WARNING in close_fs_devices # git bisect good 04c6a7861ab5ff620eec60a6d08f4c73cef7653e Bisecting: 102 revisions left to test after this (roughly 7 steps) [8d0f60617bc108e866c26fbd1a9f11cc5f3c3014] qmi_wwan: add network device usage statistics for qmimux devices testing commit 8d0f60617bc108e866c26fbd1a9f11cc5f3c3014 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 8bccf7f9ec6f74904ad72f12c995ad1c0cd039c00875ea5e0d533e1761fbad34 all runs: OK # git bisect bad 8d0f60617bc108e866c26fbd1a9f11cc5f3c3014 Bisecting: 50 revisions left to test after this (roughly 6 steps) [7cbcb642a6dcaa21842fd1bab089efae3425f37e] Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" testing commit 7cbcb642a6dcaa21842fd1bab089efae3425f37e compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: f469171ed0e70b3c52bb566a697fa0eb98681936ef1109bc3759ae4fea8b00cf all runs: OK # git bisect bad 7cbcb642a6dcaa21842fd1bab089efae3425f37e Bisecting: 25 revisions left to test after this (roughly 5 steps) [6d51a5fb5b864b137cf1135abb526fff5afdce21] i40e: Fix logic of disabling queues testing commit 6d51a5fb5b864b137cf1135abb526fff5afdce21 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2798a7982214e34c5766722f37ef69bff5200154fafcdb50849500bad45e1b92 all runs: OK # git bisect bad 6d51a5fb5b864b137cf1135abb526fff5afdce21 Bisecting: 12 revisions left to test after this (roughly 4 steps) [ce1fd5a2262265a8be09b861340a79683cc1f7cf] x86/kvm: fix vcpu-id indexed array sizes testing commit ce1fd5a2262265a8be09b861340a79683cc1f7cf compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 9dab3e03d7d5e0bcdddc7e890b0262bd0e54aedd01de7fedc1c6485aa5b8900b run #0: crashed: BUG: sleeping function called from invalid context in lock_sock_nested 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 good ce1fd5a2262265a8be09b861340a79683cc1f7cf Bisecting: 6 revisions left to test after this (roughly 3 steps) [71758cd0f1b09e8cd7c22059301018ffb0696778] can: ems_usb: fix memory leak testing commit 71758cd0f1b09e8cd7c22059301018ffb0696778 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 6e5d5fd524d729017b2e2419c8bd639ffa481018a86154ad6e90de9d81db06f3 all runs: OK # git bisect bad 71758cd0f1b09e8cd7c22059301018ffb0696778 Bisecting: 2 revisions left to test after this (roughly 2 steps) [96faa82a5ddb21b99b673f1992ad1ad6684307a0] can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF testing commit 96faa82a5ddb21b99b673f1992ad1ad6684307a0 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 0dc50490ff451282a0446effd0fc8320159be84344555b51c254b8d36f0ed39c all runs: OK # git bisect bad 96faa82a5ddb21b99b673f1992ad1ad6684307a0 Bisecting: 0 revisions left to test after this (roughly 1 step) [40b5e3f544a4c464fc509de6f57948b99f50f1b0] ocfs2: issue zeroout to EOF blocks testing commit 40b5e3f544a4c464fc509de6f57948b99f50f1b0 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 74640cbd70c39acf206d2ef185a875eb9f1a01349daf1071c91e02a401ce2eda all runs: OK # git bisect bad 40b5e3f544a4c464fc509de6f57948b99f50f1b0 Bisecting: 0 revisions left to test after this (roughly 0 steps) [4c97ed4332beba3ed26b2f14461d3cc469c7f27e] ocfs2: fix zero out valid data testing commit 4c97ed4332beba3ed26b2f14461d3cc469c7f27e compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: cd75107e3b8ccb3843f98d1d93b855db7b68587b30fb278b795100c72433aa31 all runs: OK # git bisect bad 4c97ed4332beba3ed26b2f14461d3cc469c7f27e 4c97ed4332beba3ed26b2f14461d3cc469c7f27e is the first bad commit commit 4c97ed4332beba3ed26b2f14461d3cc469c7f27e Author: Junxiao Bi Date: Thu Jul 29 14:53:38 2021 -0700 ocfs2: fix zero out valid data commit f267aeb6dea5e468793e5b8eb6a9c72c0020d418 upstream. If append-dio feature is enabled, direct-io write and fallocate could run in parallel to extend file size, fallocate used "orig_isize" to record i_size before taking "ip_alloc_sem", when ocfs2_zeroout_partial_cluster() zeroout EOF blocks, i_size maybe already extended by ocfs2_dio_end_io_write(), that will cause valid data zeroed out. Link: https://lkml.kernel.org/r/20210722054923.24389-1-junxiao.bi@oracle.com Fixes: 6bba4471f0cc ("ocfs2: fix data corruption by fallocate") Signed-off-by: Junxiao Bi Reviewed-by: Joseph Qi Cc: Changwei Ge Cc: Gang He Cc: Joel Becker Cc: Jun Piao Cc: Mark Fasheh Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman fs/ocfs2/file.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) culprit signature: cd75107e3b8ccb3843f98d1d93b855db7b68587b30fb278b795100c72433aa31 parent signature: 9dab3e03d7d5e0bcdddc7e890b0262bd0e54aedd01de7fedc1c6485aa5b8900b Reproducer flagged being flaky revisions tested: 14, total time: 4h16m36.665279766s (build: 2h13m4.630917386s, test: 2h2m1.607360028s) first good commit: 4c97ed4332beba3ed26b2f14461d3cc469c7f27e ocfs2: fix zero out valid data recipients (to): ["akpm@linux-foundation.org" "gregkh@linuxfoundation.org" "joseph.qi@linux.alibaba.com" "junxiao.bi@oracle.com" "torvalds@linux-foundation.org"] recipients (cc): []