From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f74.google.com (mail-ed1-f74.google.com [209.85.208.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 35BA012B94 for ; Mon, 2 Mar 2026 15:32:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.74 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772465524; cv=none; b=TpDxyROjUAwHE94NdA+ZLvu06h0IDE3Qa+TIGoFpcXbuKpRBa4Uhvwo0qN/qX815UTaP5VKVxTYF+HlKsEwd5bLIr/Okfxiav6mNNNBsJWW12UGLQzopwyMRYpVXSmFG3Llc+/2VqZpZNboTF3yEU+Me0yTUq+cuFV1Dhj/3CP4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772465524; c=relaxed/simple; bh=Q1XeXOHSN5foHMlKxY6LGOCCkJslEsgcVVtkZPljV6A=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Content-Type; b=AcJy5vR5FyoX0By1oMLt9eY4FHVGlWbvU/J4wd/YUvtTfivT/vDDBQmtFgysWH+mKG8tVCv1KxQhYEU3eFlon7Vq1J/M/Rt6d95giwdqSXDp2EMeAFV+9gvXmYoUfpGcVjFjFU9TeOq8KcjigD8b01LhiVtq2Vre9xpmUBbwjYs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--aliceryhl.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=re5LI4vF; arc=none smtp.client-ip=209.85.208.74 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--aliceryhl.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="re5LI4vF" Received: by mail-ed1-f74.google.com with SMTP id 4fb4d7f45d1cf-65f70f3f801so175195a12.3 for ; Mon, 02 Mar 2026 07:32:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1772465521; x=1773070321; darn=vger.kernel.org; h=to:from:subject:message-id:references:mime-version:in-reply-to:date :from:to:cc:subject:date:message-id:reply-to; bh=JCMweb9hlRg+8+20ghRvH2/c00sb3Ca5NclY/h1apTQ=; b=re5LI4vFyyp9qgxWGyT3xRGwUiRuD0wzVRnnkhdl/TsCVo395bQmOT49Og0bhhd+jK xZIL3+6zpDWzAvmKZvCEnKgA3EFqxplCZZS9NV/A+jbBXn6/Ry2yXBc4JFqRQEKjL8ev UjiXk/JSW3ONY2+6nB7nfI9Z+OXjyjyq4kwSoOATml3tTz26yP21Zx4EMEMAI4Dpg/sB IT4PLm2ID8h7Wx39OxrEdYB+cjmYT3tXQvsaBCTL0eMLKihBNRIN4WRcTj2I/U+Ks8xz 3v/CGbjcTf1GlEZ+094fqGTskhyC3FAWoTrQspxzrLeE2m7xav+stnp44i6LaPrxFmtK mHZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772465521; x=1773070321; h=to:from:subject:message-id:references:mime-version:in-reply-to:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=JCMweb9hlRg+8+20ghRvH2/c00sb3Ca5NclY/h1apTQ=; b=a0ipoRpLaXEp4VU2Ea4qWgz7XkLSmDQlg0zq7Dz8ocnZ2Srif7ROS074GuVNA7zLOz NoKgxsX/0MCZYHXSbf9Rf5BNN0XXIbDze1mEoajIzhZdI5p+U9niynwJc/PQlqbL00Yh 6qfnH05lh7a12QZfPe7bUV/Xu3ix4ARx9Yd2rZPjnZE19ZzG4n8uVNWBtTAAvZ7CPejj LnPCdjMmZ85UwPmG+BdC3XihO6lLbHBygjjbF0lq+qe1WLaimZckpi7l+TKP2rwHRLmq MudUzd7f5H9kQgqaHzYgJHwFdYv25mrJxdTqOVqz518VO7ZRnvaDqWGT91uoOpU8crVx QlnA== X-Forwarded-Encrypted: i=1; AJvYcCW7Y+1ymvuTrKls/J9jbEpnBNUKEYJYD9s3CH9HSX3kR1W02cvMCly6Yv4ds8qKvQc+km6+AVDs7X+dIrA=@vger.kernel.org X-Gm-Message-State: AOJu0YxPeAWMEwZQaKYoG26i6Nt6hTDWl/Y27w2uTpQTWn3LCssOj/ez EHezllUxc6toCk8Pw9IAgQo7QTeMlOOrBbqoETPUFknRkbXTtRFUuMgbFYO7BcEDB+HMQd+VGq/ P0U1mf5B+N4AQM3PwWg== X-Received: from eddb16.prod.google.com ([2002:a05:6402:3510:b0:658:b02b:9437]) (user=aliceryhl job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6402:274e:b0:65f:ade0:f8a5 with SMTP id 4fb4d7f45d1cf-65fde4bb445mr7682024a12.24.1772465521130; Mon, 02 Mar 2026 07:32:01 -0800 (PST) Date: Mon, 2 Mar 2026 15:32:00 +0000 In-Reply-To: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: Message-ID: Subject: Re: [CRASH] kunit failures in platform-device-devm From: Alice Ryhl To: Greg Kroah-Hartman , Frederic Weisbecker , Waiman Long , Marco Crivellari , Michal Hocko , Peter Zijlstra , Tejun Heo , Thomas Gleixner , Vlastimil Babka , "Rafael J. Wysocki" , Danilo Krummrich , driver-core@lists.linux.dev, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" On Sun, Mar 01, 2026 at 02:06:49PM +0000, Alice Ryhl wrote: > Hi DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS, > > I've experienced a fair number of different crashes when running kunit > locally. I just ran this command on v7.0-rc1 or upstream/master: > > ./tools/testing/kunit/kunit.py run --make_options LLVM=1 --arch x86_64 --kconfig_add CONFIG_RUST=y --kconfig_add CONFIG_PCI=y Bisection has been carried out! The culprit is commit 5564c12385b7 ("kthread: Include unbound kthreads in the managed affinity list"). Cc'ing everyone from this commit. On this commit, kunit (executed using above command) crashes for me 70% of the time (14 out of 20 runs) with kernel crashes (Oops) and refcount_t use-after-free warnings in pm_runtime_test_cases and platform-device-devm. On the parent commit, I was able to run kunit 24 times in a row with zero kunit failures. The same crashes occur on tag v7.0-rc2, so this issue is not fixed. Alice