bisecting fixing commit since a06b0c82a049d34d4dc273e8692ed0894458c468 building syzkaller on a343a4003c23e2df136f9796f382ced37e9b7097 testing commit a06b0c82a049d34d4dc273e8692ed0894458c468 with gcc (GCC) 8.1.0 run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #2: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #3: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #4: crashed: INFO: rcu detected stall in corrupted run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #7: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #8: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #9: OK testing current HEAD 5f97cbe22b7616ead7ae267c29cad73bc1444811 testing commit 5f97cbe22b7616ead7ae267c29cad73bc1444811 with gcc (GCC) 8.1.0 all runs: OK # git bisect start 5f97cbe22b7616ead7ae267c29cad73bc1444811 a06b0c82a049d34d4dc273e8692ed0894458c468 Bisecting: 37247 revisions left to test after this (roughly 15 steps) [60970c18aa95d5ce7716faa67d8ccae4f15fc12b] Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 60970c18aa95d5ce7716faa67d8ccae4f15fc12b with gcc (GCC) 8.1.0 all runs: OK # git bisect bad 60970c18aa95d5ce7716faa67d8ccae4f15fc12b Bisecting: 18607 revisions left to test after this (roughly 14 steps) [e6d1315006383e525595bb3337d08bccec373ccc] Merge tag 'acpi-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm testing commit e6d1315006383e525595bb3337d08bccec373ccc with gcc (GCC) 8.1.0 run #0: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #1: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #2: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #3: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #4: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in corrupted run #7: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #8: OK run #9: OK # git bisect good e6d1315006383e525595bb3337d08bccec373ccc Bisecting: 9303 revisions left to test after this (roughly 13 steps) [0a5cf9e88b5178d15f00f3cf35081841d80403cd] Merge tag 'asoc-fix-v5.0-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus testing commit 0a5cf9e88b5178d15f00f3cf35081841d80403cd with gcc (GCC) 8.1.0 run #0: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #1: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #2: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #3: crashed: INFO: rcu detected stall in corrupted run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 0a5cf9e88b5178d15f00f3cf35081841d80403cd Bisecting: 4651 revisions left to test after this (roughly 12 steps) [d6089c741803acc53e23141998c3437b058c8d3a] Merge branch 'Devlink-health-updates' testing commit d6089c741803acc53e23141998c3437b058c8d3a with gcc (GCC) 8.1.0 run #0: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #1: crashed: INFO: rcu detected stall in corrupted run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good d6089c741803acc53e23141998c3437b058c8d3a Bisecting: 2343 revisions left to test after this (roughly 11 steps) [64b1b217f1a20f15dbedf47e49a25a0b5ee3d53b] Merge tag 'armsoc-newsoc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 64b1b217f1a20f15dbedf47e49a25a0b5ee3d53b with gcc (GCC) 8.1.0 run #0: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl 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 # git bisect good 64b1b217f1a20f15dbedf47e49a25a0b5ee3d53b Bisecting: 1193 revisions left to test after this (roughly 10 steps) [e0f0ae838a25464179d37f355d763f9ec139fc15] iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver testing commit e0f0ae838a25464179d37f355d763f9ec139fc15 with gcc (GCC) 8.1.0 all runs: OK # git bisect bad e0f0ae838a25464179d37f355d763f9ec139fc15 Bisecting: 668 revisions left to test after this (roughly 9 steps) [a634090a0f242caa8ebc91967b118995a80eb13b] ALSA: usb-audio: Add quirk for MOTU MicroBook II testing commit a634090a0f242caa8ebc91967b118995a80eb13b with gcc (GCC) 8.1.0 run #0: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #1: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good a634090a0f242caa8ebc91967b118995a80eb13b Bisecting: 302 revisions left to test after this (roughly 8 steps) [d276709ce6c90b9eceecdbd01a0c083ab04d3a52] Merge tag 'acpi-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm testing commit d276709ce6c90b9eceecdbd01a0c083ab04d3a52 with gcc (GCC) 8.1.0 all runs: OK # git bisect bad d276709ce6c90b9eceecdbd01a0c083ab04d3a52 Bisecting: 164 revisions left to test after this (roughly 8 steps) [8dcd175bc3d50b78413c56d5b17d4bddd77412ef] Merge branch 'akpm' (patches from Andrew) testing commit 8dcd175bc3d50b78413c56d5b17d4bddd77412ef with gcc (GCC) 8.1.0 all runs: OK # git bisect bad 8dcd175bc3d50b78413c56d5b17d4bddd77412ef Bisecting: 100 revisions left to test after this (roughly 7 steps) [795c230604cb78ee927ca3904ec299b777b5f6c9] riscv/vdso: don't clear PG_reserved testing commit 795c230604cb78ee927ca3904ec299b777b5f6c9 with gcc (GCC) 8.1.0 run #0: OK run #1: crashed: INFO: rcu detected stall in kvm_vcpu_ioctl run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 795c230604cb78ee927ca3904ec299b777b5f6c9 Bisecting: 50 revisions left to test after this (roughly 6 steps) [ea2c3f6f5545610ed0bd8afa8a05355b49d817af] mm,mremap: bail out earlier in mremap_to under map pressure testing commit ea2c3f6f5545610ed0bd8afa8a05355b49d817af with gcc (GCC) 8.1.0 all runs: OK # git bisect bad ea2c3f6f5545610ed0bd8afa8a05355b49d817af Bisecting: 24 revisions left to test after this (roughly 5 steps) [f900482da560941f978b0d36660e96f48ea78752] mm/migrate.c: cleanup expected_page_refs() testing commit f900482da560941f978b0d36660e96f48ea78752 with gcc (GCC) 8.1.0 all runs: OK # git bisect bad f900482da560941f978b0d36660e96f48ea78752 Bisecting: 12 revisions left to test after this (roughly 4 steps) [59118c42a60b997d277ad04d2309a6ec30682e5e] mm: swap: use mem_cgroup_is_root() instead of deferencing css->parent testing commit 59118c42a60b997d277ad04d2309a6ec30682e5e with gcc (GCC) 8.1.0 all runs: OK # git bisect bad 59118c42a60b997d277ad04d2309a6ec30682e5e Bisecting: 5 revisions left to test after this (roughly 3 steps) [d7fefcc8de9147cc37d0c00df12e7ea4f77999b5] mm/cma: add PF flag to force non cma alloc testing commit d7fefcc8de9147cc37d0c00df12e7ea4f77999b5 with gcc (GCC) 8.1.0 all runs: OK # git bisect bad d7fefcc8de9147cc37d0c00df12e7ea4f77999b5 Bisecting: 2 revisions left to test after this (roughly 2 steps) [d9fa9d951779eb8110879f796434876a58321ae9] arm64: kdump: no need to mark crashkernel pages manually PG_reserved testing commit d9fa9d951779eb8110879f796434876a58321ae9 with gcc (GCC) 8.1.0 all runs: OK # git bisect bad d9fa9d951779eb8110879f796434876a58321ae9 Bisecting: 0 revisions left to test after this (roughly 1 step) [aee494424414aa6f511bb837624557e9d3b84823] arm64: kexec: no need to ClearPageReserved() testing commit aee494424414aa6f511bb837624557e9d3b84823 with gcc (GCC) 8.1.0 all runs: OK # git bisect bad aee494424414aa6f511bb837624557e9d3b84823 Bisecting: 0 revisions left to test after this (roughly 0 steps) [5ffb90b39334c857ce365cb48fbc7486fb817b45] m68k/mm: use __ClearPageReserved() testing commit 5ffb90b39334c857ce365cb48fbc7486fb817b45 with gcc (GCC) 8.1.0 all runs: OK # git bisect bad 5ffb90b39334c857ce365cb48fbc7486fb817b45 5ffb90b39334c857ce365cb48fbc7486fb817b45 is the first bad commit commit 5ffb90b39334c857ce365cb48fbc7486fb817b45 Author: David Hildenbrand Date: Tue Mar 5 15:47:21 2019 -0800 m68k/mm: use __ClearPageReserved() The PG_reserved flag is cleared from memory that is part of the kernel image (and therefore marked as PG_reserved). Avoid using PG_reserved directly. Link: http://lkml.kernel.org/r/20190114125903.24845-6-david@redhat.com Signed-off-by: David Hildenbrand Acked-by: Geert Uytterhoeven Cc: Michal Hocko Cc: Matthew Wilcox Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds :040000 040000 a959e878fac217f35b3fe984f8ffff4afd70e538 5bbdeff7f1fbf0e65c404c4132ba3119bec7a7f4 M arch revisions tested: 19, total time: 5h11m28.992005495s (build: 1h47m43.979392738s, test: 3h16m51.647783434s) first good commit: 5ffb90b39334c857ce365cb48fbc7486fb817b45 m68k/mm: use __ClearPageReserved() cc: ["akpm@linux-foundation.org" "david@redhat.com" "geert@linux-m68k.org" "mhocko@kernel.org" "torvalds@linux-foundation.org" "willy@infradead.org"]