bisecting cause commit starting from ce380619fab99036f5e745c7a865b21c59f005f6 building syzkaller on aef0b7921ba0a2770c978d2ccd4babb4c5ac998e testing commit ce380619fab99036f5e745c7a865b21c59f005f6 with gcc (GCC) 8.1.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.15 testing commit d8a5b80568a9cb66810e75b182018e9edb68e8ff with gcc (GCC) 8.1.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.14 testing commit bebc6082da0a9f5d47a1ea2edc099bf671058bd4 with gcc (GCC) 8.1.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.13 testing commit 569dbb88e80deb68974ef6fdd6a13edb9d686261 with gcc (GCC) 8.1.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.12 testing commit 6f7da290413ba713f0cdd9ff1a2a9bb129ef4f6c with gcc (GCC) 8.1.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.11 testing commit a351e9b9fc24e982ec2f0e76379a49826036da12 with gcc (GCC) 7.3.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.10 testing commit c470abd4fde40ea6a0846a2beab642a578c0b8cd with gcc (GCC) 5.5.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.9 testing commit 69973b830859bc6529a7a0468ba0d80ee5117826 with gcc (GCC) 5.5.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.8 testing commit c8d2bc9bc39ebea8437fd974fdbc21847bb897a3 with gcc (GCC) 5.5.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.7 testing commit 523d939ef98fd712632d93a5a2b588e477a7565e with gcc (GCC) 5.5.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.6 testing commit 2dcd0af568b0cf583645c8a317dd12e344b1c72a with gcc (GCC) 5.5.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.5 testing commit b562e44f507e863c6792946e4e1b1449fbbac85d with gcc (GCC) 5.5.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.4 testing commit afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc with gcc (GCC) 5.5.0 all runs: crashed: WARNING in compat_copy_entries testing release v4.3 testing commit 6a13feb9c82803e2b815eca72fa7a9f5561d7861 with gcc (GCC) 5.5.0 all runs: crashed: no output from test machine testing release v4.2 testing commit 64291f7db5bd8150a74ad2036f1037e6a0428df2 with gcc (GCC) 5.5.0 all runs: OK # git bisect start v4.3 v4.2 Bisecting: 6618 revisions left to test after this (roughly 13 steps) [807249d3ada1ff28a47c4054ca4edd479421b671] Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus testing commit 807249d3ada1ff28a47c4054ca4edd479421b671 with gcc (GCC) 5.5.0 all runs: crashed: no output from test machine # git bisect bad 807249d3ada1ff28a47c4054ca4edd479421b671 Bisecting: 3462 revisions left to test after this (roughly 12 steps) [102178108e2246cb4b329d3fb7872cd3d7120205] Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc testing commit 102178108e2246cb4b329d3fb7872cd3d7120205 with gcc (GCC) 5.5.0 all runs: crashed: no output from test machine # git bisect bad 102178108e2246cb4b329d3fb7872cd3d7120205 Bisecting: 1606 revisions left to test after this (roughly 11 steps) [c8192ba416397ad6ce493f186da40767ce086c3b] Merge tag 'for-v4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply testing commit c8192ba416397ad6ce493f186da40767ce086c3b with gcc (GCC) 5.5.0 all runs: OK # git bisect good c8192ba416397ad6ce493f186da40767ce086c3b Bisecting: 797 revisions left to test after this (roughly 10 steps) [7073bc66126e3ab742cce9416ad6b4be8b03c4f7] Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 7073bc66126e3ab742cce9416ad6b4be8b03c4f7 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 7073bc66126e3ab742cce9416ad6b4be8b03c4f7 Bisecting: 369 revisions left to test after this (roughly 9 steps) [5778077d03cb25aac9b6a428e18970642fc019e3] Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 5778077d03cb25aac9b6a428e18970642fc019e3 with gcc (GCC) 5.5.0 all runs: crashed: no output from test machine # git bisect bad 5778077d03cb25aac9b6a428e18970642fc019e3 Bisecting: 213 revisions left to test after this (roughly 8 steps) [133de940435493266acd4100b0dae8ba7eaa7c71] perf tools: /proc/kcore requires CAP_SYS_RAWIO message too noisy testing commit 133de940435493266acd4100b0dae8ba7eaa7c71 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 133de940435493266acd4100b0dae8ba7eaa7c71 Bisecting: 97 revisions left to test after this (roughly 7 steps) [a1d8561172f369ba56d636df49a6b4d6d77e2123] Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit a1d8561172f369ba56d636df49a6b4d6d77e2123 with gcc (GCC) 5.5.0 all runs: OK # git bisect good a1d8561172f369ba56d636df49a6b4d6d77e2123 Bisecting: 48 revisions left to test after this (roughly 6 steps) [0333a209cbf600e980fc55c24878a56f25f48b65] x86/irq, context_tracking: Document how IRQ context tracking works and add an RCU assertion testing commit 0333a209cbf600e980fc55c24878a56f25f48b65 with gcc (GCC) 5.5.0 all runs: OK # git bisect good 0333a209cbf600e980fc55c24878a56f25f48b65 Bisecting: 24 revisions left to test after this (roughly 5 steps) [c5f69fde26d1581ee495f68bb9de4049c8168a04] x86/entry/32: Remove 32-bit syscall audit optimizations testing commit c5f69fde26d1581ee495f68bb9de4049c8168a04 with gcc (GCC) 5.5.0 all runs: crashed: no output from test machine # git bisect bad c5f69fde26d1581ee495f68bb9de4049c8168a04 Bisecting: 11 revisions left to test after this (roughly 4 steps) [5b929bd11df23922daf1be5d52731cc3900c1d79] Merge branch 'x86/urgent' into x86/asm, before applying dependent patches testing commit 5b929bd11df23922daf1be5d52731cc3900c1d79 with gcc (GCC) 5.5.0 all runs: crashed: no output from test machine # git bisect bad 5b929bd11df23922daf1be5d52731cc3900c1d79 Bisecting: 5 revisions left to test after this (roughly 3 steps) [ed0b2edb61ba4e557de759093d965654186f28b2] x86/entry/vm86: Move userspace accesses to do_sys_vm86() testing commit ed0b2edb61ba4e557de759093d965654186f28b2 with gcc (GCC) 5.5.0 all runs: OK # git bisect good ed0b2edb61ba4e557de759093d965654186f28b2 Bisecting: 2 revisions left to test after this (roughly 2 steps) [5aef51c340cb50ed9a3997dc5d782324372078bd] x86/kconfig/32: Rename CONFIG_VM86 and default it to 'n' testing commit 5aef51c340cb50ed9a3997dc5d782324372078bd with gcc (GCC) 5.5.0 all runs: crashed: no output from test machine # git bisect bad 5aef51c340cb50ed9a3997dc5d782324372078bd Bisecting: 0 revisions left to test after this (roughly 1 step) [3490565b633c705d2fb1f6ede51228952664663d] locking/spinlocks: Force inlining of spinlock ops testing commit 3490565b633c705d2fb1f6ede51228952664663d with gcc (GCC) 5.5.0 all runs: crashed: no output from test machine # git bisect bad 3490565b633c705d2fb1f6ede51228952664663d Bisecting: 0 revisions left to test after this (roughly 0 steps) [9dea5dc921b5f4045a18c63eb92e84dc274d17eb] x86/entry/syscalls: Wire up 32-bit direct socket calls testing commit 9dea5dc921b5f4045a18c63eb92e84dc274d17eb with gcc (GCC) 5.5.0 all runs: crashed: no output from test machine # git bisect bad 9dea5dc921b5f4045a18c63eb92e84dc274d17eb 9dea5dc921b5f4045a18c63eb92e84dc274d17eb is the first bad commit commit 9dea5dc921b5f4045a18c63eb92e84dc274d17eb Author: Andy Lutomirski Date: Tue Jul 14 15:24:24 2015 -0700 x86/entry/syscalls: Wire up 32-bit direct socket calls On x86_64, there's no socketcall syscall; instead all of the socket calls are real syscalls. For 32-bit programs, we're stuck offering the socketcall syscall, but it would be nice to expose the direct calls as well. This will enable seccomp to filter socket calls (for new userspace only, but that's fine for some applications) and it will provide a tiny performance boost. Signed-off-by: Andy Lutomirski Cc: Alexander Larsson Cc: Andy Lutomirski Cc: Cosimo Cecchi Cc: Dan Nicholson Cc: Linus Torvalds Cc: Peter Zijlstra Cc: Rajalakshmi Srinivasaraghavan Cc: Thomas Gleixner Cc: Tulio Magno Quites Machado Filho Cc: libc-alpha Link: http://lkml.kernel.org/r/cb5138299d37d5800e2d135b01a7667fa6115854.1436912629.git.luto@kernel.org Signed-off-by: Ingo Molnar :040000 040000 f129702c088d9464730679a24d3ac5d3a3cf0ad1 92750bd9677d667722496f1e81883cda4b95b498 M arch revisions tested: 29, total time: 4h37m27.52376624s (build: 1h13m21.50394596s, test: 3h16m19.333834565s) first bad commit: 9dea5dc921b5f4045a18c63eb92e84dc274d17eb x86/entry/syscalls: Wire up 32-bit direct socket calls cc: ["alexl@redhat.com" "cosimo@endlessm.com" "libc-alpha@sourceware.org" "luto@amacapital.net" "luto@kernel.org" "mingo@kernel.org" "nicholson@endlessm.com" "peterz@infradead.org" "raji@linux.vnet.ibm.com" "tglx@linutronix.de" "torvalds@linux-foundation.org" "tuliom@linux.vnet.ibm.com"] crash: no output from test machine