From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id EE9E4C5321D for ; Mon, 26 Aug 2024 20:19:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 844BD6B0083; Mon, 26 Aug 2024 16:19:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7F5116B0085; Mon, 26 Aug 2024 16:19:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6BC446B0088; Mon, 26 Aug 2024 16:19:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 4E2AB6B0083 for ; Mon, 26 Aug 2024 16:19:08 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id B60F2C131F for ; Mon, 26 Aug 2024 20:19:07 +0000 (UTC) X-FDA: 82495510734.03.1E659D8 Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) by imf10.hostedemail.com (Postfix) with ESMTP id C8A5CC000D for ; Mon, 26 Aug 2024 20:19:04 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=O0PvOe1D; spf=pass (imf10.hostedemail.com: domain of jannh@google.com designates 209.85.208.51 as permitted sender) smtp.mailfrom=jannh@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724703430; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=fH/f0aeeE0GvpHSIy7huShE6UD/+U+Xn9Ls2T2sTWWU=; b=jnOjlbFNrYUk7Urgt/3DXKBGhcGKwx+jgTjWGiODSraO0HP1vnJWWtFP9CQ1LUlTvV0lCO wwEapX+AGUrbrwuxNwTEO5WkjsiI8AOk/fbFaY6EQ3Ku0KoHkN4oQxYxAOBj6fapPCheGI qin/9qcS02RyE+7GQWEECYWKSdnCwXo= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=O0PvOe1D; spf=pass (imf10.hostedemail.com: domain of jannh@google.com designates 209.85.208.51 as permitted sender) smtp.mailfrom=jannh@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724703430; a=rsa-sha256; cv=none; b=7XRlSnWyV1/YXORvKdZNYHIhPF6FVA8hfublQt3HMuuKbkZh9/Uytwql+2bESvDBAeG6AU isqexq70OqEZAveTNN7CBBYMBkCjNSPoLaue0xynRvQy8/Pjc8ujLUPuExjLyzFK9BQPKS wpHyjFuuo6nrTsZD5K9TRB07zeskTx4= Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-5bebb241fddso1160a12.1 for ; Mon, 26 Aug 2024 13:19:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1724703543; x=1725308343; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=fH/f0aeeE0GvpHSIy7huShE6UD/+U+Xn9Ls2T2sTWWU=; b=O0PvOe1DqiWQPrj80eZIZfrd4CpYk+o4Ycf6b3vxezdl8foqkKJKYEFY54Sz7XnmBO nlqIoBmtJRBi1fksAqlMMYy8lo81BcefeCZ89E1ntdyHTLASyfQPzjxxk83Lg2pg931i 0N6qzo0cv5gmEt7mLg3cm+OW46c1RT9LQKWW/SawXhkB2Vi3Z9OiR9vPFeDssERhjgyM Num196QRC6Kf3/oxvbxiFwqf/vU94rqZCYFX99V3ha8WxaW24AHPkB7nPpzn7ARFeQyq SOaMWoBeLlEfF5nsnCiFID+n4hbzsXBNOojvYNyaJvBSXwVvDWczb26x10kdiiBWCjH7 mBpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724703543; x=1725308343; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fH/f0aeeE0GvpHSIy7huShE6UD/+U+Xn9Ls2T2sTWWU=; b=byuuIQeMdwDIuGQFKY7J+OynLenz0dNqbXj4IAzfbSePwjjJcOCr6z9XwQ+6qVtBdP p5R1pz8aPg2LkYk5QnNjqFZxxpfWz5hHOBCv/n9iTSZItI+2WR1wPC+jU1cQvINagHMX kit3W6LaVPtUUiX+z9DgFNivyuym5zeOBRLN55yprteEplmC6SgoVvgAdSA+LdjY99vW 3wrnkLMLJLui/fYMSfj2UtZankac/2lOJb2qRqUXB+EccYmy0WZ15VU2FXvHUDchohs4 5Wsx5AYH2ECJ/cU7T5WRk/fRsE3Fcsc3Fm26qUUXH8FAs3TwnCEn+4npAoPGgwEr/WEu EeoQ== X-Forwarded-Encrypted: i=1; AJvYcCXdINvlxtF4LwvNKGRPlXhK2HyrqUdE8UhRkuZW1KJdb4MIq6DHrtGlVi0qBcwCRIczeHLS3vREyw==@kvack.org X-Gm-Message-State: AOJu0YwKW/r3pizqej0QrgyaHWmyvMCiz3QuipreZxHvoPexIHtiWVhR DdYzAQN8I4mBif22cyy8W5y5+6BmSOApUPcsSExiw4jMJGuBYN0kTDIaEG8Yr7psVqehMMgs6hU KxcC90szUC64+5eziGajzR7CGHh+VxK+rhq2Q X-Google-Smtp-Source: AGHT+IF2rQAEInkMMIRofuR7KoWqNLDEtN7yEWZaPL+L5pmc5Vy01wfIlhxGOrjBz4370jUoljFtMrFdLxxtxkc74r4= X-Received: by 2002:a05:6402:510f:b0:58b:15e4:d786 with SMTP id 4fb4d7f45d1cf-5c0c0b167d8mr602a12.5.1724703541888; Mon, 26 Aug 2024 13:19:01 -0700 (PDT) MIME-Version: 1.0 References: <202408251741.4ce3b34e-oliver.sang@intel.com> In-Reply-To: <202408251741.4ce3b34e-oliver.sang@intel.com> From: Jann Horn Date: Mon, 26 Aug 2024 22:18:23 +0200 Message-ID: Subject: Re: [linux-next:master] [slub] 3a34e8ea62: BUG:KASAN:slab-use-after-free_in_kmem_cache_rcu_uaf To: kernel test robot Cc: oe-lkp@lists.linux.dev, lkp@intel.com, Linux Memory Management List , Vlastimil Babka , Andrey Konovalov , Marco Elver , kasan-dev@googlegroups.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: C8A5CC000D X-Stat-Signature: jxeyf33apuffag9pr31y7pd65pg4aheq X-Rspam-User: X-HE-Tag: 1724703544-348080 X-HE-Meta: U2FsdGVkX1/58gQLuQNnKPIXBeG3QiEsuaXalKG8+ebi7Vm0SqjxDVMLRt8f+X55TcjCicJpV0uN+aLKh6F5V7Idvcq4XjqER7m5A0iBJ31sRFAdEjdQvkhD2ou5v50+oCNJUOSLwUeDACkF9cSxdy6HLR3OfKSg6ey5eUN1gT2RNjw4qPy24CEHELPsLwa7nVjEfPL5RJbbglgXIzZ/eOWewUzywULukv3hqHCBRgSdOUga4gsV151a1BSqIT/5I0AApM8lP2Z6I3aLnGSZ/vsOsjMz5RU5Hj9WF13ghCFpTqlRT70o86iM3aX0qy/2FKMo9AcX8D6BTV/8HUkrPJ+zl4NaSBZhUYxJqdQWITB65B+3HPmSHCvrf1dHK09/p7OkRyfWZJMlJDTmUiSEUhHq0/wbhFYDhDBNcD0kngHqx4NRBgvH6XLXrwR1LmRe/JoX0OAY59Q/T7g9rSDfU6m8yLjp/20mdKQnJWK2854uGYhNCtlZ+8g18oV4U6/kDv+54WOgvwOPoS7ikpjS4De0XLOaYQUxJ2rB6jUNIrRIfGSU6ATfWiYW1Je79qn2T5m6VGUdTNRaW2MAgS158q59UtKKXwYgoGKeslrSlAQxyeDkZ4mO5gtTPkSqjR1sFsKzpeOoO49bvTgNKmSx0bq+AZsZJxUTWj4umqAdrNxTx2cx97Ol8Fz4YGGr92zwXF/eI9m1236RX6oCvqUQNdDt/fJduZbzlLS/VPr2kah9/pvaNwlUasBqbIQHjs3CAHEzfWdtAd8jIyqUNW5RapgJhDTXgZwY+QC0ZHjEurckJdEJVStihZLHmdkjbyQ+gKCxix6KzHHGP4K1Eh4b1+ByLpy8m6yBouS0QFLaMSlA7b29ZjWD6psynRqGL2j3Fe/rzzTIyYKcNP0gDf16NgCI3R9neB4oPBad6OOT8YKnut+B2Olq7ZKJzLJKt2mXjCRI20mKHVCNi9mz9Fn v2kQnN93 mPMffa3h7FQ9iz4VizXn7Sj9t0EkfQqHqai1oJXyomIG0Iyn9e85wrDu96SqtdPEfM/QMSZRT2vBhiC6cWuwGNQkTA3TOuYM+swrOZzN3TWLxvYpgTLNHaTJWTQLHn06OOOa/8hqeTjlsG63rssOUkASiMBXNeHXPVVUv0mZp/+dvu5OE83WT/zXNqxT1+gE6LdQYxTrLqTOEjCEwejL8NCVXSltRzAArOmBn1USVcGWXCGWQueuOg3aM2DXb73TthYxgsailxGvZAwYVh9V4W9oscUj8UcFC7I/6veYesYunDSknU8Jlkn4J2h/uPHt40wAlxUXkbs78tDpj4TdukOF5pDQeGSfAfmwc X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi! On Sun, Aug 25, 2024 at 11:45=E2=80=AFAM kernel test robot wrote: > Hello, > > kernel test robot noticed "BUG:KASAN:slab-use-after-free_in_kmem_cache_rc= u_uaf" on: > > commit: 3a34e8ea62cdeba64a66fa4489059c59ba4ec285 ("slub: Introduce CONFIG= _SLUB_RCU_DEBUG") > https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master > > [test failed on linux-next/master c79c85875f1af04040fe4492ed94ce37ad729c4= d] > > in testcase: kunit > version: > with following parameters: > > group: group-00 > > > > compiler: gcc-12 > test machine: 36 threads 1 sockets Intel(R) Core(TM) i9-10980XE CPU @ 3.0= 0GHz (Cascade Lake) with 128G memory > > (please refer to attached dmesg/kmsg for entire log/backtrace) > > > > If you fix the issue in a separate patch/commit (i.e. not just a new vers= ion of > the same patch/commit), kindly add following tags > | Reported-by: kernel test robot > | Closes: https://lore.kernel.org/oe-lkp/202408251741.4ce3b34e-oliver.san= g@intel.com > > > The kernel config and materials to reproduce are available at: > https://download.01.org/0day-ci/archive/20240825/202408251741.4ce3b34e-ol= iver.sang@intel.com Oh, this is a weird one... Do you happen to have either the vmlinux ELF file that this issue happened with, or a version of the bug report that's been run through scripts/decode_stacktrace.sh, so that we can tell whether the reported slab-use-after-free is on line 1029 (which would mean that either ASAN is not tracking the state of the object correctly or the object is freed earlier than it should) or line 1039 (which would mean the KUNIT_EXPECT_KASAN_FAIL() is not working at it should)?