Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp3487627ybg; Mon, 28 Oct 2019 13:43:09 -0700 (PDT) X-Google-Smtp-Source: APXvYqx6AqrQuUli5l7tQUPFWwqd+Qm7yw1hnDAck0bgORc4cnapiqpA9oo0E3oTplXilfZjWAil X-Received: by 2002:a17:906:7e48:: with SMTP id z8mr16749311ejr.116.1572295388987; Mon, 28 Oct 2019 13:43:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572295388; cv=none; d=google.com; s=arc-20160816; b=0/HlZIDejWJ8SKyMdlkdQcfV3UmQY6ekTtwP/N3CwXcGauLeydhwxoXbR4xmkpO6Gu 3vGuyx+9hxGKXleYB5k46a/Y+RRDhKyRq5AU5E7ImIDXY8KGH9AIhbUPcczUlE5SOAbg 0pgtUmHW9Pz9flBCfXoWPAGg6PynKpVvXjN6pLy0RrpVGmRuJya6t8eVCrcWEwYY4ybh UTpBxCFg/+NRieWN5J/ZMRDf6LN18IBTwp3m4ATF29xucNDEQpHeIz1TrDnQRKVeFQit 5iX8aH5uUi2MxA82JfvQ8BgRK5WLzezniCpXk/6w/E4YvU540aPap5KFu1KsLZRcmWxw 3BDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=wGuG1asRy1Pd6i7LZD0Q+1ycYN3PhkFDWywCgQeZeaY=; b=mFVEtds6v7ttqKYCKWk6R/WDHHMfy3pGofQLk66oXZl6FeVaWUUJW5KXe3escKj3H9 H6iV8+gv2+xjyAxwnKGawhwqR0yj4VA/YhU+EQlt2euxYz7DfK7kT8bqtGQ0YKoLKAQS PIewiagC0F8fzlnlruBVZByYnsVqv56+oeg6yN9kBzEWCOqz4u2xG6KeBZuILyyYUCft QwprB5sqIdss1V+zLc0cO3OCkYmLrjSCl9p4TQhF4Q78nHjLFszN8mBpIoabVBpayDRq WPXwVQTUAkE0V9eYEQsl6V0cwwYYEI2lV4bEseOy/qoxh3JecS4s/o63uv03fTiOhdBQ bAMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=Prqdct9i; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c31si8786119edb.56.2019.10.28.13.42.44; Mon, 28 Oct 2019 13:43:08 -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=@google.com header.s=20161025 header.b=Prqdct9i; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389581AbfJ1Nic (ORCPT + 99 others); Mon, 28 Oct 2019 09:38:32 -0400 Received: from mail-pg1-f196.google.com ([209.85.215.196]:43481 "EHLO mail-pg1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729742AbfJ1Nic (ORCPT ); Mon, 28 Oct 2019 09:38:32 -0400 Received: by mail-pg1-f196.google.com with SMTP id l24so6881411pgh.10 for ; Mon, 28 Oct 2019 06:38:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wGuG1asRy1Pd6i7LZD0Q+1ycYN3PhkFDWywCgQeZeaY=; b=Prqdct9iwqd6MXUyCkYp/bYuS5H5kh75fxMDBkRg1GIZvSnA0QDrplJypF3PpZH/O4 1Bp+n8ikRLiZi3wCtGM5EdYBOUSz43ptgDe6c+Hcy8PHIkk340xqjpnw5vAMXQg0epVe sAf4KtMlQiU90VOC0jQg8FpJ3tAS9FfS+/E+g84+mPVoqjuk3idBMh1ij/at+XIY4dN/ g1LqadNQdpFOsPeWQcLJBphikMDb2w6+nCdjtvvL1t72BlJyYbk7JTKEXssBVe5BmlJj C0FCkIgO895PljSkL7ELKH67zSNzBeDxynIcajMChCFXKzawtODk/UlUtEcUk5oF7eZA z68Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wGuG1asRy1Pd6i7LZD0Q+1ycYN3PhkFDWywCgQeZeaY=; b=hypF/rDXcdMADGWS/gKXBAvC/Pq4bT8m19CvKwp90WWwOgX/2zbpCKQY6FNtpDG4zI asJLJIgL4+mxiaHV822rH4tkvgA0HuPFHODx6FpxgjPBxlkF6uFCD4E5SfIrrAhWNqxR IE1CQJV6E76CNoLRmjo50+cqf/wZYvB8zZkzGRCOchH2Cy6FrZw09rE6mUWckPKekhpY DJa3JNrYPnzlbzs3oDcohYXCtUHlDrUEnHit+0iXXxKg/pWoJQMqpXBqLsS14Q/XPy1J VMJOQldM9apAwRF9zeIlTmYHc14OQL+dhs4uFBr0LQPTWHEwLn4nDI/MYZP6BsjJtDML 0GpA== X-Gm-Message-State: APjAAAVYBZdiA1G2t9D963TM0i4gqgVV0GsJ7rgbUz/EKBfGmK0xa6Lu oEk82qwYYTtbZinKmMF7+WDx9z7GwcxX7Dw8Xs2vFg== X-Received: by 2002:a63:541e:: with SMTP id i30mr20918922pgb.130.1572269911356; Mon, 28 Oct 2019 06:38:31 -0700 (PDT) MIME-Version: 1.0 References: <000000000000f838060595f602a7@google.com> In-Reply-To: From: Andrey Konovalov Date: Mon, 28 Oct 2019 14:38:20 +0100 Message-ID: Subject: Re: KMSAN: uninit-value in get_term_name To: Takashi Iwai Cc: syzbot , Allison Randal , alsa-devel@alsa-project.org, =?UTF-8?B?5b2t6L6J?= , Dan Carpenter , Alexander Potapenko , Greg Kroah-Hartman , LKML , Jaroslav Kysela , syzkaller-bugs , Thomas Gleixner , Takashi Iwai , wang6495@umn.edu, yuehaibing@huawei.com Content-Type: text/plain; charset="UTF-8" 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 2:13 PM 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"). #syz dup: KASAN: slab-out-of-bounds Read in build_audio_procunit