Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp504065pxb; Wed, 24 Feb 2021 07:45:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJzwaiXKJQrMNBdzER3d/Z/mHZJRA8j6u7vur01RIsi22SSIXTPl4MtpaqQ07PxSnAWaTU0/ X-Received: by 2002:a05:6402:1d9b:: with SMTP id dk27mr18627157edb.209.1614181555888; Wed, 24 Feb 2021 07:45:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614181555; cv=none; d=google.com; s=arc-20160816; b=0X72AaUrsSIpVNA0f4gkLMjmUvfsFaKrvtWn6JndPIIZhbUKsIqcg+0jJOdyLkSIi1 jfT2uMVyf759cwYWSHvX4+Xza1VoaYcbYyJ4qIOFk2yL03OhrF7rGOqluO7Wq/lBssof GCe65ZF/QYdTAyczZTA4NSwbdg68nHdCt3TyfJGHf/Sul+PaA3Xqn3IgsVrrvzV1+5p9 Gm70sBPh8jhtvjUm9gvdBC6+nScly6HTitdd0WrGL2P+LDKrYGFTvC/48KXv0cNXzE+H ePIxobFP4BW1oNct4S+eAD6fUR/NGUYoHmblfXi4JpjMU/z0EqCCdEc0kYgSWQy4paNL KrNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=XLYDyAsA5UUZQt9Fovct9QetXnZJ6EON0SAynzEMdE0=; b=L1kePFiheCD1rmlqArbtK/no72VwrKGGveqTFBssZD7HPzcLVY2qwXWbhwJGTfp1cv JWXGZH9F242+7zz4DDeJshTNRCAbsbeNVFwBMA7aZsZpbKvtDe64M7o25PSSg/ItwzUm oqsfY4F52Y0MsaIkMKvN+vVcoG1fH++3QVIVzMOfSATDSnWVgMNArSImDMGOeoYy2y2v 5n0Bv32hK0Tu0YySWtZvG2FxhcM0sDFnf+85CJDhqUaYEr1tCaCwCe8rwWaFqMUlZGxc WSmF4yZOTAjyJhiQwywWSOKJ4X9uRMC5gqj0ajs1ZCyBIVgm/T5xavCSunrTy3zTl6BT tRfw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TEk6zj0Z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r26si1256178edt.85.2021.02.24.07.45.26; Wed, 24 Feb 2021 07:45:55 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TEk6zj0Z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235615AbhBXPmz (ORCPT + 99 others); Wed, 24 Feb 2021 10:42:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38700 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235540AbhBXPWI (ORCPT ); Wed, 24 Feb 2021 10:22:08 -0500 Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5761DC06174A; Wed, 24 Feb 2021 07:21:25 -0800 (PST) Received: by mail-ed1-x533.google.com with SMTP id s8so2999417edd.5; Wed, 24 Feb 2021 07:21:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XLYDyAsA5UUZQt9Fovct9QetXnZJ6EON0SAynzEMdE0=; b=TEk6zj0ZKSOENCRiJumILsizH4xt5iHOkT5+P7sGwbi4i8XqrNklBwYQOpu4ggsZjN BbImWPDVUNSdzz+kAbfioZazKTaC3ByapAdufUS1DjMCf/pUoOaALu+B0BsZhCaMWRR2 HKdlI6U+s3QJTp3Jsyg4rkdttWIiLOjrdL6VRxxyALE29EPYQCve1fayGyKNtQw7cx3q orqy4gR9JfsJNNw0bqnfTdTxJ6x6rn22kT+aeQXqxELvARCGu+VmjUINDw/qpO0lOwtp beVHqRYB0Y7BD5ehPJg268c2er7riQujpgn/guq2q2sY52LIKyO4PVCUGS77GFql1Fqv SqYA== 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=XLYDyAsA5UUZQt9Fovct9QetXnZJ6EON0SAynzEMdE0=; b=X0hIh74gzN4hTTAdSG3bgxzp1MZHpiqUtS5sGRy9sf8X3J3yUeRsDKMkcqoT7wP2IC se9vIjScpBk7N/em0VARrCFvMER8gIH0XrrOf8M9mw6OrpSVAl4wRcv6CotnVHgtlc+y bWOXZvu9E4LHtNcOUu0oEFq/g+ztmnZBcvZaIj6QWLjKTyAKO0KJwFkaTqFduXuFxFAM b8cmmKv2pWVFWUleT3AzqWjZVsgLB//QUSQc8gdiD0555mnVgAtPDvOpP+YHlAvec2l3 4n7PNR4IaMScLGuve7AujXW+8ofEl1yWFLGHvDJkKm1gJeknvakLPp6MLqS2EYRPYvqu GmVA== X-Gm-Message-State: AOAM532dwPiA9q+bEb9OQjeb3gB65glrCqPDH3dm4M9qGWYSRZWwTZvj Fw+yAN2kaWCAl5cXV+yxdJ8eNMcboGAL6f1yfTs= X-Received: by 2002:a05:6402:270d:: with SMTP id y13mr33669546edd.149.1614180084062; Wed, 24 Feb 2021 07:21:24 -0800 (PST) MIME-Version: 1.0 References: <777991bb72f8842e3e730f9b600b2086478f5d36.camel@suse.com> In-Reply-To: <777991bb72f8842e3e730f9b600b2086478f5d36.camel@suse.com> From: Bruno Thomsen Date: Wed, 24 Feb 2021 16:21:08 +0100 Message-ID: Subject: Re: usb: cdc-acm: BUG kmalloc-128 Poison overwritten To: Oliver Neukum Cc: linux-usb@vger.kernel.org, "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , open list , Bruno Thomsen , Lars Alex Pedersen Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Den man. 22. feb. 2021 kl. 10.36 skrev Oliver Neukum : > > Am Donnerstag, den 18.02.2021, 16:52 +0100 schrieb Bruno Thomsen: > > Den fre. 12. feb. 2021 kl. 16.33 skrev Bruno Thomsen : > > > Hi, > > > > > > I have been experience random kernel oops in the cdc-acm driver on > > > imx7 (arm arch). Normally it happens during the first 1-3min runtime > > > after power-on. Below oops is from 5.8.17 mainline kernel with an > > > extra patch back-ported in an attempt to fix it: > > > 38203b8385 ("usb: cdc-acm: fix cooldown mechanism") > > > > I can now boot board with 5.11 kernel without any extra patches and > > it produce similar issue. Hopefully that make the oops more useful. > > Issue has been seen on multiple devices, so I don't think it's a bad > > hardware issue. > > is this a regression from 5.10? Hi Oliver No, this is not a regression from 5.10. It seems that many attempts to fix cdc-acm in the 5.x kernel series have failed to fix the root cause of these oops. I have not seen this on 4.14 and 4.19, but I have observed it on at least 5.3 and newer kernels in slight variations. I guess this is because cdc-acm is very common in the embedded ARM world and rarely used on servers or laptops. Combined with ARM devices still commonly use 4.x LTS kernels. Not sure if hardening options on the kernel has increased change of reproducing oops. I am ready to test new patches and will continue to report oops /Bruno