Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp3486667ybg; Mon, 28 Oct 2019 13:42:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqz9h8jQsX1pAbqCHu2C70DmjzqslycvA1riQ69wkn0Qq7Y+IJky4cL0E0xamveGpiSKlsWX X-Received: by 2002:a17:906:4e82:: with SMTP id v2mr18784656eju.192.1572295325681; Mon, 28 Oct 2019 13:42:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572295325; cv=none; d=google.com; s=arc-20160816; b=yYKUMJTrDPZK4arUAfPaZaJowJU4LqhdyQN2cbupjWuvyS+cNk7SsHmlq2XZ81hk11 +Pa+p4dlNtcL2CVXK6J1UkWUeq7mvojUFbh7Xt9vTYwDR4KO3S2WXG0KbQMY8FoMuY3C LC9CsbKoIqhguNXDMCNC942AjWKVEgwy/+oacfeEgiRUDIqWsU+ZfZskI6zbz0avAtL/ V+77q1M9Im4k1lVp0gQfDGK4mAO3XX06CE2Gkv3dce6BoIyqd62yTIy8jYHcO7avQKh9 +debGPekJd3nSRXJH2lsRbSx2+gbdIAZIAB4gIEz/Yh48uJLJQRER0wAhl4BGnl0CPN8 4JNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=zDOGLpxhyR3kghxafMvgubD7LBDV+9fe7YCgzv1mZXI=; b=Rx1vW3D5EbluFr/UFKHT6mSzGob0dyinSAUzCEsEgOP83LlzhAWoEq0fLyqSjnAn2E 5FtvlV2kR+wDDvcri/M16Z0hZzx9A34rOApqMATx7Q+dduVLVck7pltmluGB77SZO5zb wnEEG2wese0fy+0uUcnRBvc5dXllDuAiyXDIuKOCQjBcbG50bXqFXfSjxb0e83zzYZI+ F77sOuAfOSeCX3rs3TpEtvuv32EHsnL1dQDMb6G3whKPIoLOhhqYR0TZZfGwDSB4xWg1 z4WONUwb6h5eMBHPCz8Mluia+qYxXQ2bDwNyRLk5hcbqChexICmCFRl0wxtOT+CZH2nC uTJQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=zbT5L1eH; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id ha17si7051553ejb.196.2019.10.28.13.41.41; Mon, 28 Oct 2019 13:42:05 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=zbT5L1eH; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389041AbfJ1Nay (ORCPT + 99 others); Mon, 28 Oct 2019 09:30:54 -0400 Received: from mail.kernel.org ([198.145.29.99]:50866 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726833AbfJ1Nay (ORCPT ); Mon, 28 Oct 2019 09:30:54 -0400 Received: from localhost (unknown [91.217.168.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id C812620873; Mon, 28 Oct 2019 13:30:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1572269452; bh=Q4aTENSogO5dIUk61tZ+mKng+1PdVCEMMsHb/lYON2w=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=zbT5L1eHkeWMiJ7d35cXaAKdgbCDLGGfIdru6dSJRHiWLiDqpQJCHV4Is0NGz914Y W27fseMJaz3ZPyVyiHLeXzYiaHwXNMBTDdNompmkd6xpWv2Q00cywIlqCl6gB+GlmV 7ylMyirXSq0aERB7GU7/+ezvoTR7TLXaMSpV3LQA= Date: Mon, 28 Oct 2019 14:30:50 +0100 From: Greg KH To: Takashi Iwai Cc: syzbot , allison@lohutok.net, alsa-devel@alsa-project.org, benquike@gmail.com, dan.carpenter@oracle.com, glider@google.com, linux-kernel@vger.kernel.org, perex@perex.cz, syzkaller-bugs@googlegroups.com, tglx@linutronix.de, tiwai@suse.com, wang6495@umn.edu, yuehaibing@huawei.com Subject: Re: KMSAN: uninit-value in get_term_name Message-ID: <20191028133050.GA13691@kroah.com> References: <000000000000f838060595f602a7@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.12.2 (2019-09-21) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Oct 28, 2019 at 02:13:20PM +0100, Takashi Iwai wrote: > On Mon, 28 Oct 2019 11:32:07 +0100, > syzbot wrote: > > > > Uninit was stored to memory at: > > kmsan_save_stack_with_flags mm/kmsan/kmsan.c:151 [inline] > > kmsan_internal_chain_origin+0xbd/0x180 mm/kmsan/kmsan.c:319 > > __msan_chain_origin+0x6b/0xd0 mm/kmsan/kmsan_instr.c:179 > > parse_term_proc_unit+0x73d/0x7e0 sound/usb/mixer.c:896 > > __check_input_term+0x13ef/0x2360 sound/usb/mixer.c:989 > > So this comes from the invalid descriptor for a processing unit, and > it's very likely the same issue as already spotted -- the validator up > to 5.3-rc4 had a bug that passed the invalid descriptor falsely. > This should have been covered by 5.3-rc5, commit ba8bf0967a15 ("ALSA: > usb-audio: Fix copy&paste error in the validator"). SHould we be backporting the validator to any older kernels as well? thanks, greg k-h