bisecting fixing commit since f6d5cb9e2c06f7d583dd9f4f7cca21d13d78c32a building syzkaller on 816e0689d7d9d8321f8bf360740f0e516aee15ca testing commit f6d5cb9e2c06f7d583dd9f4f7cca21d13d78c32a with gcc (GCC) 8.1.0 kernel signature: 3b073386d41d83f9e71edf414b3167e5259402979855ff2760977788770552a8 run #0: crashed: WARNING in snd_pcm_plugin_build_mulaw run #1: crashed: WARNING in corrupted run #2: crashed: WARNING in snd_pcm_plugin_build_mulaw run #3: crashed: WARNING in snd_pcm_plugin_build_mulaw run #4: crashed: WARNING in corrupted run #5: crashed: WARNING in snd_pcm_plugin_build_mulaw run #6: crashed: WARNING in snd_pcm_plugin_build_mulaw run #7: crashed: WARNING in snd_pcm_plugin_build_mulaw run #8: crashed: WARNING in snd_pcm_plugin_build_mulaw run #9: crashed: WARNING in corrupted testing current HEAD 10ad6cfd57360760116cde00a8ef756e121367a9 testing commit 10ad6cfd57360760116cde00a8ef756e121367a9 with gcc (GCC) 8.1.0 kernel signature: 0bb1480b3840138de5f1f479073e08af1790bcbf0e88b90758434e66d0a72fe9 all runs: OK # git bisect start 10ad6cfd57360760116cde00a8ef756e121367a9 f6d5cb9e2c06f7d583dd9f4f7cca21d13d78c32a Bisecting: 194 revisions left to test after this (roughly 8 steps) [c0a7b7fe0e0f7baa7c1779e401d293d176307c51] ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO testing commit c0a7b7fe0e0f7baa7c1779e401d293d176307c51 with gcc (GCC) 8.1.0 kernel signature: 2b2ebefa5e8689579dcc909cbd767829a3e00ae5927ac6b60ff10fb867ee48c5 all runs: OK # git bisect bad c0a7b7fe0e0f7baa7c1779e401d293d176307c51 Bisecting: 96 revisions left to test after this (roughly 7 steps) [567e1a915e8f0897972d190fd7a7ef8e9a35954c] usb: host: xhci: fix ep context print mismatch in debugfs testing commit 567e1a915e8f0897972d190fd7a7ef8e9a35954c with gcc (GCC) 8.1.0 kernel signature: f6902cd44f68f97aa287e0900c0d9f0797b255ee40db8f6a7397fc9363e37064 run #0: crashed: WARNING in snd_pcm_plugin_build_mulaw run #1: crashed: WARNING in snd_pcm_plugin_build_mulaw run #2: crashed: WARNING in corrupted run #3: crashed: WARNING in corrupted run #4: crashed: WARNING in snd_pcm_plugin_build_mulaw run #5: crashed: WARNING in corrupted run #6: crashed: WARNING in snd_pcm_plugin_build_mulaw run #7: crashed: WARNING in snd_pcm_plugin_build_mulaw run #8: crashed: WARNING in snd_pcm_plugin_build_mulaw run #9: crashed: WARNING in snd_pcm_plugin_build_mulaw # git bisect good 567e1a915e8f0897972d190fd7a7ef8e9a35954c Bisecting: 48 revisions left to test after this (roughly 6 steps) [04b3604008265fb84f8fc7d7646ee652b4546834] MIPS: mm: BMIPS5000 has inclusive physical caches testing commit 04b3604008265fb84f8fc7d7646ee652b4546834 with gcc (GCC) 8.1.0 kernel signature: c187293d3a6f7289cf71883ceda8275d8cb8adeb5630c6da97bff509139c03ea run #0: crashed: WARNING in snd_pcm_plugin_build_mulaw run #1: crashed: WARNING in snd_pcm_plugin_build_mulaw run #2: crashed: WARNING in snd_pcm_plugin_build_mulaw run #3: crashed: WARNING in corrupted run #4: crashed: WARNING in snd_pcm_plugin_build_mulaw run #5: crashed: WARNING in corrupted run #6: crashed: WARNING in corrupted run #7: crashed: WARNING in corrupted run #8: crashed: WARNING in snd_pcm_plugin_build_mulaw run #9: crashed: WARNING in corrupted # git bisect good 04b3604008265fb84f8fc7d7646ee652b4546834 Bisecting: 24 revisions left to test after this (roughly 5 steps) [ab2413892e2d26015eae2f279f30935846ca24aa] xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files testing commit ab2413892e2d26015eae2f279f30935846ca24aa with gcc (GCC) 8.1.0 kernel signature: d94b82fcdd00b349498ca207be4a04f06a302fd97dc423c5e93f4b5853780b3b run #0: crashed: WARNING in snd_pcm_plugin_build_mulaw run #1: crashed: WARNING in snd_pcm_plugin_build_mulaw run #2: crashed: WARNING in snd_pcm_plugin_build_mulaw run #3: crashed: WARNING in snd_pcm_plugin_build_mulaw run #4: crashed: WARNING in snd_pcm_plugin_build_mulaw run #5: crashed: WARNING in corrupted run #6: crashed: WARNING in snd_pcm_plugin_build_mulaw run #7: crashed: WARNING in snd_pcm_plugin_build_mulaw run #8: crashed: WARNING in corrupted run #9: crashed: WARNING in corrupted # git bisect good ab2413892e2d26015eae2f279f30935846ca24aa Bisecting: 12 revisions left to test after this (roughly 4 steps) [da7aea6eb5608695f590dcd72523536b709d0399] vfio-pci: Invalidate mmaps and block MMIO access on disabled memory testing commit da7aea6eb5608695f590dcd72523536b709d0399 with gcc (GCC) 8.1.0 kernel signature: bb82ca53e59d7afa3a58bc3429f348ea8f4dc0a7153ab719aaf69ea00d6239cb run #0: crashed: WARNING in corrupted run #1: crashed: WARNING in corrupted run #2: crashed: WARNING in snd_pcm_plugin_build_mulaw run #3: crashed: WARNING in corrupted run #4: crashed: WARNING in snd_pcm_plugin_build_mulaw run #5: crashed: WARNING in corrupted run #6: crashed: WARNING in snd_pcm_plugin_build_mulaw run #7: crashed: WARNING in corrupted run #8: crashed: WARNING in snd_pcm_plugin_build_mulaw run #9: crashed: WARNING in snd_pcm_plugin_build_mulaw # git bisect good da7aea6eb5608695f590dcd72523536b709d0399 Bisecting: 6 revisions left to test after this (roughly 3 steps) [7c9bf5c3ed15fd6ad777663c636a6f4a5d9edf2c] btrfs: fix potential deadlock in the search ioctl testing commit 7c9bf5c3ed15fd6ad777663c636a6f4a5d9edf2c with gcc (GCC) 8.1.0 kernel signature: 4441efec9d371b310a6dc3bfa39dd3c862a8b5149dd005f6ebb55cd3f7c401e6 run #0: crashed: WARNING in corrupted run #1: crashed: WARNING in corrupted run #2: crashed: WARNING in snd_pcm_plugin_build_mulaw run #3: crashed: WARNING in snd_pcm_plugin_build_mulaw run #4: crashed: WARNING in snd_pcm_plugin_build_mulaw run #5: crashed: WARNING in snd_pcm_plugin_build_mulaw run #6: crashed: WARNING in corrupted run #7: crashed: WARNING in corrupted run #8: crashed: WARNING in snd_pcm_plugin_build_mulaw run #9: crashed: WARNING in snd_pcm_plugin_build_mulaw # git bisect good 7c9bf5c3ed15fd6ad777663c636a6f4a5d9edf2c Bisecting: 3 revisions left to test after this (roughly 2 steps) [a69e790bce633b69759817cc53d22e0c8ab1c657] ALSA: ca0106: fix error code handling testing commit a69e790bce633b69759817cc53d22e0c8ab1c657 with gcc (GCC) 8.1.0 kernel signature: ed38d2b76ea3191996437e5401e039994f5ff40fd4116921cb91fa51714e50b8 run #0: crashed: WARNING in corrupted run #1: crashed: WARNING in corrupted run #2: crashed: WARNING in corrupted run #3: crashed: WARNING in corrupted run #4: crashed: WARNING in snd_pcm_plugin_build_mulaw run #5: crashed: WARNING in snd_pcm_plugin_build_mulaw run #6: crashed: WARNING in corrupted run #7: crashed: WARNING in corrupted run #8: crashed: WARNING in corrupted run #9: crashed: WARNING in corrupted # git bisect good a69e790bce633b69759817cc53d22e0c8ab1c657 Bisecting: 1 revision left to test after this (roughly 1 step) [374843e4df7503ad71fd9db89df1a964958a9607] ALSA: hda/hdmi: always check pin power status in i915 pin fixup testing commit 374843e4df7503ad71fd9db89df1a964958a9607 with gcc (GCC) 8.1.0 kernel signature: 57b5ed8f25495f34b47a24bfdc65fb4b8ab43fea909e4fd7d480eff089a9fb86 all runs: OK # git bisect bad 374843e4df7503ad71fd9db89df1a964958a9607 Bisecting: 0 revisions left to test after this (roughly 0 steps) [569e1b621797a9cdba8369f45fc5612ce1bec323] ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check testing commit 569e1b621797a9cdba8369f45fc5612ce1bec323 with gcc (GCC) 8.1.0 kernel signature: 4571e15e0929ae1da697750e10c798969962476175ea38935ed657351b4a4fb0 all runs: OK # git bisect bad 569e1b621797a9cdba8369f45fc5612ce1bec323 569e1b621797a9cdba8369f45fc5612ce1bec323 is the first bad commit commit 569e1b621797a9cdba8369f45fc5612ce1bec323 Author: Takashi Iwai Date: Tue Sep 1 15:18:02 2020 +0200 ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check commit 949a1ebe8cea7b342085cb6a4946b498306b9493 upstream. The PCM OSS mulaw plugin has a check of the format of the counter part whether it's a linear format. The check is with snd_BUG_ON() that emits WARN_ON() when the debug config is set, and it confuses syzkaller as if it were a serious issue. Let's drop snd_BUG_ON() for avoiding that. While we're at it, correct the error code to a more suitable, EINVAL. Reported-by: syzbot+23b22dc2e0b81cbfcc95@syzkaller.appspotmail.com Cc: Link: https://lore.kernel.org/r/20200901131802.18157-1-tiwai@suse.de Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman sound/core/oss/mulaw.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) culprit signature: 4571e15e0929ae1da697750e10c798969962476175ea38935ed657351b4a4fb0 parent signature: ed38d2b76ea3191996437e5401e039994f5ff40fd4116921cb91fa51714e50b8 revisions tested: 11, total time: 2h42m24.456682837s (build: 1h36m18.927642046s, test: 1h4m48.496363375s) first good commit: 569e1b621797a9cdba8369f45fc5612ce1bec323 ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check recipients (to): ["alsa-devel@alsa-project.org" "gregkh@linuxfoundation.org" "perex@perex.cz" "tiwai@suse.com" "tiwai@suse.de"] recipients (cc): ["gregkh@linuxfoundation.org" "linux-kernel@vger.kernel.org"]