bisecting cause commit starting from 645ff1e8e704c4f33ab1fcd3c87f95cb9b6d7144 building syzkaller on 7da2392541a49c3f17b2e7d24e04b84d72b965fb testing commit 645ff1e8e704c4f33ab1fcd3c87f95cb9b6d7144 with gcc (GCC) 8.1.0 all runs: crashed: KASAN: use-after-free Read in kobject_put testing release v4.20 testing commit 8fe28cb58bcb235034b64cbbb7550a8a43fd88be with gcc (GCC) 8.1.0 run #0: crashed: KASAN: use-after-free Read in kobject_put run #1: crashed: KASAN: use-after-free Read in kobject_put run #2: crashed: KASAN: use-after-free Read in kobject_put run #3: crashed: KASAN: use-after-free Read in kobject_put run #4: crashed: KASAN: use-after-free Write in hci_sock_release run #5: crashed: KASAN: use-after-free Read in kobject_put run #6: crashed: KASAN: use-after-free Read in kobject_put run #7: crashed: KASAN: use-after-free Read in kobject_put run #8: crashed: KASAN: use-after-free Read in kobject_put run #9: crashed: KASAN: use-after-free Read in kobject_put testing release v4.19 testing commit 84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d with gcc (GCC) 8.1.0 run #0: crashed: KASAN: use-after-free Read in kobject_put run #1: crashed: KASAN: use-after-free Read in kobject_put run #2: crashed: KASAN: use-after-free Read in kobject_put run #3: crashed: KASAN: use-after-free Read in kobject_put run #4: crashed: KASAN: use-after-free Write in hci_sock_release run #5: crashed: KASAN: use-after-free Read in kobject_put run #6: crashed: KASAN: use-after-free Read in kobject_put run #7: crashed: KASAN: use-after-free Read in kobject_put run #8: crashed: KASAN: use-after-free Read in kobject_put run #9: crashed: KASAN: use-after-free Read in kobject_put testing release v4.18 testing commit 94710cac0ef4ee177a63b5227664b38c95bbf703 with gcc (GCC) 8.1.0 run #0: crashed: KASAN: use-after-free Read in kobject_put run #1: crashed: KASAN: use-after-free Read in kobject_put run #2: crashed: KASAN: use-after-free Read in kobject_put run #3: crashed: KASAN: use-after-free Read in kobject_put run #4: crashed: KASAN: use-after-free Read in kobject_put run #5: crashed: KASAN: use-after-free Write in hci_sock_release run #6: crashed: KASAN: use-after-free Read in kobject_put run #7: crashed: KASAN: use-after-free Read in kobject_put run #8: crashed: KASAN: use-after-free Read in kobject_put run #9: crashed: KASAN: use-after-free Read in kobject_put testing release v4.17 testing commit 29dcea88779c856c7dc92040a0c01233263101d4 with gcc (GCC) 8.1.0 run #0: crashed: KASAN: use-after-free Read in kobject_put run #1: crashed: KASAN: use-after-free Read in kobject_put run #2: crashed: KASAN: use-after-free Read in kobject_put run #3: crashed: KASAN: use-after-free Read in kobject_put run #4: crashed: KASAN: use-after-free Read in kobject_put run #5: crashed: KASAN: use-after-free Read in kobject_put run #6: crashed: KASAN: use-after-free Write in hci_sock_release run #7: crashed: KASAN: use-after-free Read in kobject_put run #8: crashed: KASAN: use-after-free Read in kobject_put run #9: crashed: KASAN: use-after-free Read in kobject_put testing release v4.16 testing commit 0adb32858b0bddf4ada5f364a84ed60b196dbcda with gcc (GCC) 8.1.0 all runs: crashed: KASAN: use-after-free Read in kobject_put testing release v4.15 testing commit d8a5b80568a9cb66810e75b182018e9edb68e8ff with gcc (GCC) 8.1.0 all runs: crashed: KASAN: use-after-free Read in kobject_put testing release v4.14 testing commit bebc6082da0a9f5d47a1ea2edc099bf671058bd4 with gcc (GCC) 8.1.0 all runs: crashed: KASAN: use-after-free Read in kobject_put testing release v4.13 testing commit 569dbb88e80deb68974ef6fdd6a13edb9d686261 with gcc (GCC) 8.1.0 all runs: crashed: KASAN: use-after-free Read in kobject_put testing release v4.12 testing commit 6f7da290413ba713f0cdd9ff1a2a9bb129ef4f6c with gcc (GCC) 8.1.0 all runs: crashed: KASAN: use-after-free Read in kobject_put testing release v4.11 testing commit a351e9b9fc24e982ec2f0e76379a49826036da12 with gcc (GCC) 7.3.0 all runs: crashed: KASAN: use-after-free Read in kobject_put testing release v4.10 testing commit c470abd4fde40ea6a0846a2beab642a578c0b8cd with gcc (GCC) 5.5.0 all runs: crashed: KASAN: use-after-free Read in kobject_put testing release v4.9 testing commit 69973b830859bc6529a7a0468ba0d80ee5117826 with gcc (GCC) 5.5.0 all runs: OK # git bisect start v4.10 v4.9 Bisecting: 7099 revisions left to test after this (roughly 13 steps) [f4000cd99750065d5177555c0a805c97174d1b9f] Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux testing commit f4000cd99750065d5177555c0a805c97174d1b9f with gcc (GCC) 5.5.0 all runs: OK # git bisect good f4000cd99750065d5177555c0a805c97174d1b9f Bisecting: 3605 revisions left to test after this (roughly 12 steps) [9dfe495c7b4896fb88aa745660254a9704ae5930] Merge tag 'edac/v4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac testing commit 9dfe495c7b4896fb88aa745660254a9704ae5930 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 9dfe495c7b4896fb88aa745660254a9704ae5930 Bisecting: 1802 revisions left to test after this (roughly 11 steps) [754c73cf4d2463022b2c9ae208026bf22564ed06] x86/cpu: Fix typo in the comment for Anniedale testing commit 754c73cf4d2463022b2c9ae208026bf22564ed06 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 754c73cf4d2463022b2c9ae208026bf22564ed06 Bisecting: 897 revisions left to test after this (roughly 10 steps) [bb6c01c2dde67b165cf7c808b0f00677b6f94b96] Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux testing commit bb6c01c2dde67b165cf7c808b0f00677b6f94b96 with gcc (GCC) 5.5.0 all runs: OK # git bisect good bb6c01c2dde67b165cf7c808b0f00677b6f94b96 Bisecting: 448 revisions left to test after this (roughly 9 steps) [c325b3533730016ca5cdaf902d62550b4243fe43] Merge tag 'pinctrl-v4.10-4' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl testing commit c325b3533730016ca5cdaf902d62550b4243fe43 with gcc (GCC) 5.5.0 all runs: OK # git bisect good c325b3533730016ca5cdaf902d62550b4243fe43 Bisecting: 224 revisions left to test after this (roughly 8 steps) [23fbe2cdc1de80120cf9ccd478ac57c3a3a0764b] Merge branch 'for-linus' of git://git.kernel.dk/linux-block testing commit 23fbe2cdc1de80120cf9ccd478ac57c3a3a0764b with gcc (GCC) 5.5.0 all runs: OK # git bisect good 23fbe2cdc1de80120cf9ccd478ac57c3a3a0764b Bisecting: 111 revisions left to test after this (roughly 7 steps) [13ebfd0601228fbbd92707ce4944ab1a09a4d821] Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi testing commit 13ebfd0601228fbbd92707ce4944ab1a09a4d821 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 13ebfd0601228fbbd92707ce4944ab1a09a4d821 Bisecting: 53 revisions left to test after this (roughly 6 steps) [3c7a9f32f9392c9dfce24f33bdc6799852903e27] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net testing commit 3c7a9f32f9392c9dfce24f33bdc6799852903e27 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 3c7a9f32f9392c9dfce24f33bdc6799852903e27 Bisecting: 26 revisions left to test after this (roughly 5 steps) [2fe1e8a7b2f4dcac3fcb07ff06b0ae7396201fd6] Merge tag 'powerpc-4.10-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux testing commit 2fe1e8a7b2f4dcac3fcb07ff06b0ae7396201fd6 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 2fe1e8a7b2f4dcac3fcb07ff06b0ae7396201fd6 Bisecting: 12 revisions left to test after this (roughly 4 steps) [244ff16fb4717708491fa1b3b2a68f9074742d71] Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 244ff16fb4717708491fa1b3b2a68f9074742d71 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 244ff16fb4717708491fa1b3b2a68f9074742d71 Bisecting: 7 revisions left to test after this (roughly 3 steps) [b92ce305fcbc8d85d1732fecf17c823c760868bd] Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm testing commit b92ce305fcbc8d85d1732fecf17c823c760868bd with gcc (GCC) 5.5.0 all runs: OK # git bisect good b92ce305fcbc8d85d1732fecf17c823c760868bd Bisecting: 3 revisions left to test after this (roughly 2 steps) [2763f92f858f7c4c3198335c0542726eaed07ba3] Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc testing commit 2763f92f858f7c4c3198335c0542726eaed07ba3 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 2763f92f858f7c4c3198335c0542726eaed07ba3 Bisecting: 1 revision left to test after this (roughly 1 step) [fd3fc0b4d7305fa7246622dcc0dec69c42443f45] scsi: don't BUG_ON() empty DMA transfers testing commit fd3fc0b4d7305fa7246622dcc0dec69c42443f45 with gcc (GCC) 5.5.0 all runs: OK # git bisect good fd3fc0b4d7305fa7246622dcc0dec69c42443f45 Bisecting: 0 revisions left to test after this (roughly 0 steps) [137d01df511b3afe1f05499aea05f3bafc0fb221] Fix missing sanity check in /dev/sg testing commit 137d01df511b3afe1f05499aea05f3bafc0fb221 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 137d01df511b3afe1f05499aea05f3bafc0fb221 c470abd4fde40ea6a0846a2beab642a578c0b8cd is the first bad commit commit c470abd4fde40ea6a0846a2beab642a578c0b8cd Author: Linus Torvalds Date: Sun Feb 19 14:34:00 2017 -0800 Linux 4.10 Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) revisions tested: 27, total time: 4h55m26.990612474s (build: 1h49m12.398352637s, test: 3h1m17.182821885s) first bad commit: c470abd4fde40ea6a0846a2beab642a578c0b8cd Linux 4.10 cc: ["linux-kbuild@vger.kernel.org" "linux-kernel@vger.kernel.org" "mmarek@suse.com" "torvalds@linux-foundation.org"]