bisecting cause commit starting from 1746f4db513563bb22e0ba0c419d0c90912dfae1 building syzkaller on 6972b10616d785401dea17cec890cca8916424a7 testing commit 1746f4db513563bb22e0ba0c419d0c90912dfae1 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 5169b49b1d0630f5316a45a6abab830c43be97e4f3ca9b38a69aeba6db51b845 all runs: crashed: KASAN: stack-out-of-bounds Read in iov_iter_revert testing release v5.13 testing commit 62fb9874f5da54fdb243003b386128037319b219 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: eaab50170f966c8b3eb39852b91e95d9bc7e454d96827a490e5a435720d1ffbe all runs: crashed: KASAN: stack-out-of-bounds Read in iov_iter_revert testing release v5.12 testing commit 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: a2c67d0aa4cd9031fb2dccc0e9429d13c38be324308c26aa1ef6b084265ddb79 all runs: crashed: KASAN: stack-out-of-bounds Read in iov_iter_revert testing release v5.11 testing commit f40ddce88593482919761f74910f42f4b84c004b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 760afc9eb3d03287b34ea942b7a411382f5645571be3e022de43df2d69784b74 all runs: crashed: KASAN: stack-out-of-bounds Read in iov_iter_revert testing release v5.10 testing commit 2c85ebc57b3e1817b6ce1a6b703928e113a90442 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: ed87a01106570e960457a093defc61da2463f8df499a22d92a19e05b34bca040 all runs: crashed: KASAN: stack-out-of-bounds Read in iov_iter_revert testing release v5.9 testing commit bbf5c979011a099af5dc76498918ed7df445635b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: a6ff38e82dd9e7b72f8594f21d4456e9f130fed2d0baffe8f9a1ac831a8846b8 all runs: crashed: KASAN: stack-out-of-bounds Read in iov_iter_revert testing release v5.8 testing commit bcf876870b95592b52519ed4aafcf9d95999bc9c compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 148af9454d2419d8c534f359dc0ada77e2a0b73e26499bd1d569517b33bb77e1 all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 compiler: gcc version 8.4.1 20210217 (GCC), GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: c39813ac1b4cf9ee17cd9581d29834c9312d7a9e2d37c5149682cd29e326d445 run #0: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter run #1: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter run #2: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter run #3: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter run #4: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter run #5: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter run #6: OK run #7: OK run #8: OK run #9: OK testing release v5.6 testing commit 7111951b8d4973bda27ff663f2cf18b663d15b48 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 65e9f41c1707ffe281e68adea77024db743fc3aec52e15a3092851b775aa1091 run #0: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter 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: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter reproducer seems to be flaky testing release v5.5 testing commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: df229a265ef77d7ea04c00e82025c3f1c0476396510a270bc6ec4e905f5dd17e all runs: OK # git bisect start 7111951b8d4973bda27ff663f2cf18b663d15b48 d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 Bisecting: 6113 revisions left to test after this (roughly 13 steps) [9f68e3655aae6d49d6ba05dd263f99f33c2567af] Merge tag 'drm-next-2020-01-30' of git://anongit.freedesktop.org/drm/drm testing commit 9f68e3655aae6d49d6ba05dd263f99f33c2567af compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: d2fe1f0520ac71d8b8360ab6d7ffbd4de9db6a536340ff8843f4ee0468a33ef5 run #0: crashed: BUG: unable to handle kernel NULL pointer dereference in loop_rw_iter 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 run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 9f68e3655aae6d49d6ba05dd263f99f33c2567af Bisecting: 3686 revisions left to test after this (roughly 12 steps) [fb95aae6e67c4e319a24b3eea32032d4246a5335] Merge tag 'sound-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound testing commit fb95aae6e67c4e319a24b3eea32032d4246a5335 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 4559b2283e230fef48ee4083f9807d06267fd08c18c5678706f5c0319dd03b1f all runs: OK # git bisect good fb95aae6e67c4e319a24b3eea32032d4246a5335 Bisecting: 1843 revisions left to test after this (roughly 11 steps) [8815a94f27d2f30fe1216ce10c7da0f6ae69ca0f] drm/vmwgfx: move the require_exist handling together testing commit 8815a94f27d2f30fe1216ce10c7da0f6ae69ca0f compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: b1dbd7dab4239dc596cf5a0fbb4ad64c5989e850bded6481b535115fb24181e2 all runs: boot failed: general protection fault in do_mount_root # git bisect skip 8815a94f27d2f30fe1216ce10c7da0f6ae69ca0f Bisecting: 1842 revisions left to test after this (roughly 11 steps) [4872e6aa217fbb475ffa0ad7bda0d9acff543f2c] drm/vmwgfx: check master authentication in surface_ref ioctls testing commit 4872e6aa217fbb475ffa0ad7bda0d9acff543f2c compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 3fdba14abff2a1b4bfea03e953ea2ba05acad0adff616ec58534b3121637034f all runs: boot failed: general protection fault in do_mount_root # git bisect skip 4872e6aa217fbb475ffa0ad7bda0d9acff543f2c Bisecting: 1842 revisions left to test after this (roughly 11 steps) [fa889d85551e0bd962fdefe1cc113f9ba1d04a36] Merge tag 'gpio-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio testing commit fa889d85551e0bd962fdefe1cc113f9ba1d04a36 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 6037dbec9b7522f3a45f6a05e97c83101b968e9ba9ed5a5402950357b0a92c32 all runs: OK # git bisect good fa889d85551e0bd962fdefe1cc113f9ba1d04a36 Bisecting: 1827 revisions left to test after this (roughly 11 steps) [dd22dfa62c9cb2669ed4b181e359645108c69578] Merge branch 'linux-5.6' of git://github.com/skeggsb/linux into drm-next testing commit dd22dfa62c9cb2669ed4b181e359645108c69578 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2f7599ed82b4ec29642a611c3264d798d6c190601647ea3d5aa1f2eebc6a1792 all runs: boot failed: general protection fault in do_mount_root # git bisect skip dd22dfa62c9cb2669ed4b181e359645108c69578 Bisecting: 1827 revisions left to test after this (roughly 11 steps) [1d47d0bb72895e754ffbdc410314ddb9c790c6fa] fbdev: omapfb: use devm_platform_ioremap_resource() to simplify code testing commit 1d47d0bb72895e754ffbdc410314ddb9c790c6fa compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: e538d704152f35788ae237e1e3a6c41fd702ea6066905fff38745c5581f81b55 all runs: OK # git bisect good 1d47d0bb72895e754ffbdc410314ddb9c790c6fa Bisecting: 1573 revisions left to test after this (roughly 11 steps) [3d4743131b8de970faa4b979ead0fadfe5d2de9d] Backmerge v5.5-rc7 into drm-next testing commit 3d4743131b8de970faa4b979ead0fadfe5d2de9d compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: b741d65ad485be2007df9369de456894ac38ab5e4da2898d4f5042c35b385182 all runs: OK # git bisect good 3d4743131b8de970faa4b979ead0fadfe5d2de9d Bisecting: 751 revisions left to test after this (roughly 10 steps) [7ba31c3f2f1ee095d8126f4d3757fc3b2bc3c838] Merge tag 'staging-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit 7ba31c3f2f1ee095d8126f4d3757fc3b2bc3c838 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 23d8bb68ea502bee64ea635cb8dcc9b74d762c1a45b6d1f7b3425a0b7d15e7fa all runs: OK # git bisect good 7ba31c3f2f1ee095d8126f4d3757fc3b2bc3c838 Bisecting: 303 revisions left to test after this (roughly 9 steps) [33c84e89abe4a92ab699c33029bd54269d574782] Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi testing commit 33c84e89abe4a92ab699c33029bd54269d574782 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 5c1ae6740f5a91953c09b792783fc9464d0e97fd953a9326c465ce98d2445f18 all runs: OK # git bisect good 33c84e89abe4a92ab699c33029bd54269d574782 Bisecting: 119 revisions left to test after this (roughly 7 steps) [893e591b59036f9bc629f55bce715d67bdd266a2] Merge tag 'devicetree-for-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux testing commit 893e591b59036f9bc629f55bce715d67bdd266a2 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: d0fb9bbf9d533c3a147c91d9d719e318b066ba9a17e94ac28593858084e89468 all runs: OK # git bisect good 893e591b59036f9bc629f55bce715d67bdd266a2 Bisecting: 62 revisions left to test after this (roughly 6 steps) [a04616a30a515e6659c198b82d2925e4aabd3a99] Merge tag 'exynos-drm-next-for-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next testing commit a04616a30a515e6659c198b82d2925e4aabd3a99 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 871e96fdc40c29e1d471db39b9cd7e43324c7afa6202ece67774f3e81d85fd8c all runs: OK # git bisect good a04616a30a515e6659c198b82d2925e4aabd3a99 Bisecting: 30 revisions left to test after this (roughly 5 steps) [333853be564526ecd74e9cbdf3e28650a47ad85d] power: supply: core: Update sysfs-class-power ABI document testing commit 333853be564526ecd74e9cbdf3e28650a47ad85d compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 1ff8b808c82b84b12442cd12e1563b6a9542acf7bcbc335ee9ff61c1f4193d89 all runs: OK # git bisect good 333853be564526ecd74e9cbdf3e28650a47ad85d Bisecting: 15 revisions left to test after this (roughly 4 steps) [c3463aed05abf06bd5ebaac12f2c015db298b98f] drm/nouveau/fb/gp102-: allow module to load even when scrubber binary is missing testing commit c3463aed05abf06bd5ebaac12f2c015db298b98f compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2f7599ed82b4ec29642a611c3264d798d6c190601647ea3d5aa1f2eebc6a1792 all runs: boot failed: general protection fault in do_mount_root # git bisect skip c3463aed05abf06bd5ebaac12f2c015db298b98f Bisecting: 15 revisions left to test after this (roughly 4 steps) [cb619e80333acc59ce9eb29d56ef6e3b749bf474] power: supply: bq25890_charger: fix incorrect error return when bq25890_field_read fails testing commit cb619e80333acc59ce9eb29d56ef6e3b749bf474 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 1ff8b808c82b84b12442cd12e1563b6a9542acf7bcbc335ee9ff61c1f4193d89 all runs: OK # git bisect good cb619e80333acc59ce9eb29d56ef6e3b749bf474 Bisecting: 9 revisions left to test after this (roughly 3 steps) [ea13e5abf807ea912ce84eef6a1946b9a38c6508] drm/nouveau: signal pending fences when channel has been killed testing commit ea13e5abf807ea912ce84eef6a1946b9a38c6508 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2f7599ed82b4ec29642a611c3264d798d6c190601647ea3d5aa1f2eebc6a1792 all runs: boot failed: general protection fault in do_mount_root # git bisect skip ea13e5abf807ea912ce84eef6a1946b9a38c6508 Bisecting: 9 revisions left to test after this (roughly 3 steps) [0352029ed83ff4d3f99e6bcf31bed5a97b07e3cf] drm/nouveau: support synchronous pushbuf submission testing commit 0352029ed83ff4d3f99e6bcf31bed5a97b07e3cf compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2f7599ed82b4ec29642a611c3264d798d6c190601647ea3d5aa1f2eebc6a1792 all runs: boot failed: general protection fault in do_mount_root # git bisect skip 0352029ed83ff4d3f99e6bcf31bed5a97b07e3cf Bisecting: 9 revisions left to test after this (roughly 3 steps) [35e4909b6a2b4005ced3c4238da60d926b78fdea] drm/nouveau/mmu: fix comptag memory leak testing commit 35e4909b6a2b4005ced3c4238da60d926b78fdea compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2f7599ed82b4ec29642a611c3264d798d6c190601647ea3d5aa1f2eebc6a1792 all runs: boot failed: general protection fault in do_mount_root # git bisect skip 35e4909b6a2b4005ced3c4238da60d926b78fdea Bisecting: 9 revisions left to test after this (roughly 3 steps) [0e6176c6d286316e9431b4f695940cfac4ffe6c2] drm/nouveau/disp/nv50-: prevent oops when no channel method map provided testing commit 0e6176c6d286316e9431b4f695940cfac4ffe6c2 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2f7599ed82b4ec29642a611c3264d798d6c190601647ea3d5aa1f2eebc6a1792 all runs: boot failed: general protection fault in do_mount_root # git bisect skip 0e6176c6d286316e9431b4f695940cfac4ffe6c2 Bisecting: 9 revisions left to test after this (roughly 3 steps) [39496368ba96b40b1dca07315418e473998eef15] drm/nouveau/kms/nv50: remove set but not unused variable 'nv_connector' testing commit 39496368ba96b40b1dca07315418e473998eef15 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2f7599ed82b4ec29642a611c3264d798d6c190601647ea3d5aa1f2eebc6a1792 all runs: boot failed: general protection fault in do_mount_root # git bisect skip 39496368ba96b40b1dca07315418e473998eef15 Bisecting: 9 revisions left to test after this (roughly 3 steps) [0181f4bfbdcdfdf8474946bf14fd644727fb8363] drm/nouveau: reject attempts to submit to dead channels testing commit 0181f4bfbdcdfdf8474946bf14fd644727fb8363 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2f7599ed82b4ec29642a611c3264d798d6c190601647ea3d5aa1f2eebc6a1792 all runs: boot failed: general protection fault in do_mount_root # git bisect skip 0181f4bfbdcdfdf8474946bf14fd644727fb8363 Bisecting: 9 revisions left to test after this (roughly 3 steps) [67d52f0f1379e93d1052c459b5e56ad50e98e74d] drm/nouveau/kms/nv04: remove set but not used variable 'width' Reproducer flagged being flaky revisions tested: 31, total time: 8h13m16.892129175s (build: 3h34m17.83331489s, test: 4h35m11.290507861s) error: bisection is taking too long (>8h0m0s), aborting