From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) (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 A69F9314D26 for ; Fri, 19 Jun 2026 07:53:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781855606; cv=none; b=aOt79HctNG9xm4/vgkUZBzzItIEaIk5RxUckgSfQvcJH9df6cT4vpAxlgkVWRDSpFzr1up/iQSdjSF6TBU47ZRDACQAnaT5vgvDGtgKUN6YcYAoCJyQhXsGuhmwn81eqanfNoxMRDUQpU97TvPURp41aQNW4zaiQK9cFw7mkTss= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781855606; c=relaxed/simple; bh=pX91VZCWjtVn5XntwhIUKqRT2u2/AIqeQRmuIFxuWiE=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Rnt7VwG6DVAPNVmOyg+jDDSdao+k8LIrxuaGbNApHa94UV9Uu+GX0jb+pLCUlRQhvCewK/FwnWMEXuiyMqVHdkBRWtApv9a9sM9Qz2C1sF/sQ04LIVgT3s2zXKOjReQJ2CxGfhfXydNW/EDu5WJMuqCZ3x3kAcRkHLMA9qddz/o= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=PkvNMFll; arc=none smtp.client-ip=209.85.221.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="PkvNMFll" Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-463f1165e16so1637029f8f.0 for ; Fri, 19 Jun 2026 00:53:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781855604; x=1782460404; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=pX91VZCWjtVn5XntwhIUKqRT2u2/AIqeQRmuIFxuWiE=; b=PkvNMFllKGIedUb0Bm4nByFfWNXN+yPpPnOB5OBzqSj41TPUcJaRUjVD/BIu/IcAe4 M/am1Vm1FzjapfXqM/XhGZdpoEVJKgh00OihjuuU1bNsK6CKmLp/LO7zILR/RZL/bh+N kz/GjVcWdYKyCDYWdwytS+3obKrsZhcbjhvjPO9TWUM6HN/SQITp2/ER/T1nMcL7oWYU fqOTjX4GkBx3QxgM7t2w4kqXLdrYOw6cGqRHiMS3GH+kB8BsvkIXWZbKPxQet1jAev52 YvuPd0DlHSZnbxSMGkf9wZsGNHIljjPGFLTIHVU7fzVBR8qLsqDal6PAux3e4RJqSLpJ MzRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781855604; x=1782460404; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pX91VZCWjtVn5XntwhIUKqRT2u2/AIqeQRmuIFxuWiE=; b=nhdXTyt1KFW7t6OZdQCVc9P/65LvD6Rz2TmWH7FsuZoT9DT/JOhDkSnh0RfwLIUSwQ MEYhlZasVptHdBI2ZiFV1uMkaftX88H8wX+JTRH7YtnyWvCJk9wqAvhN1JIKwOU3OA3X pwDSNpQY2ue9Hx5OzXUSGFdu2IPDkWJ/SvS6oW9zVVWAHOROlZQbGo0q0TlXAnL53Ylt 7tQkpJh4TSqCJYPN6aeVsfPmqYMFOtIv9HL72tAnCpyaVIB67zm8a9lSoIMnA/3GC0u4 7m7LA9ueEv30EGaUw0cShOyI0wlEToX3uO+N91xiYvub1Vak9pTcMBd7Qv41vXnspTuC dexg== X-Forwarded-Encrypted: i=1; AFNElJ+VDZ4UuEN+nQ81VtB/9CLABuZ4/bcGELBF60PY7RdVG9E5xmkZ09MVE4q8fVJhPyahJ+xo4OFVWLj4l58=@vger.kernel.org X-Gm-Message-State: AOJu0Yz+hTMcMDrWsINEjG/Gpu0Ehlc4EqrTXj16cp3/Mvjm0HGGfPuO Jq7gj/5TaxNl+ZcUmaAMqRNGf/p7bO9IY/ActzLEMDEIsbbbcq/zrSLZ X-Gm-Gg: AfdE7cmNDP1MFSPP+xEFu3yJ3RIr2PQS2pyeqf24lWePR6LL8Cf+gsEKGxWCnoNOJrM ze8kwkcorCRmQmB7Bdhsi0bPha86w5NsXUmgPBjQXHJ15y7JMoAIP4aM9G26s0vwh4vRun93KHo 5tuhjfLcst6VYGTyxoSLmq6Mf/tCkFEIki54Uui+6M+hRGXEPa2igy2YQnu+97lONWQAZcgt7l6 C6rG148K5N0a+9Q/GWGkNYPWDrl9kxda2IptqsPfXiFpT6wMoOr/K/IPhtIwCYo0sT2VqjVLyJ5 GvGWGGhtxBOkjJftvpT817TfX5SWjY7ZMv5JvgHEsaCrKC1Dar56KVEPpKkh8qnZ9Q+cZtHs4TJ 4hd7mj+G50hiYAChSZkbEhrdzMjYncuAs910mMh+QH8zN07ExY7Pikh5AOOwli1tCEqQC244TsB aeJxKj/U29/cc9mUAzdCfrkxjymXkEr44ai0c+LZ3UFcGF/DxdwgVvoqKhHyzKdN3NuGceOnrqV sXxUoXM9pzsDnI= X-Received: by 2002:adf:e5d0:0:b0:460:6a8f:5d36 with SMTP id ffacd0b85a97d-465085353bfmr3214856f8f.22.1781855603755; Fri, 19 Jun 2026 00:53:23 -0700 (PDT) Received: from ?IPV6:2001:9e8:f106:a001:409c:b132:5c19:42ef? ([2001:9e8:f106:a001:409c:b132:5c19:42ef]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-46508a04b55sm5915595f8f.5.2026.06.19.00.53.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 Jun 2026 00:53:22 -0700 (PDT) Message-ID: <7130ff1c-7c6e-4a82-868b-7f6c60c98e7d@gmail.com> Date: Fri, 19 Jun 2026 09:53:20 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] MIPS: smp: report dying CPU to RCU in stop_this_cpu() Content-Language: en-US To: Sebastian Andrzej Siewior , Huacai Chen Cc: Thomas Bogendoerfer , linux-mips@vger.kernel.org, Clark Williams , Steven Rostedt , Thomas Gleixner , Jiayuan Chen , linux-rt-devel@lists.linux.dev, linux-kernel@vger.kernel.org, stable@vger.kernel.org References: <20260608093729.12111-1-jelonek.jonas@gmail.com> <20260619074323.IIq-0qan@linutronix.de> From: Jonas Jelonek In-Reply-To: <20260619074323.IIq-0qan@linutronix.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi, On 19.06.26 09:43, Sebastian Andrzej Siewior wrote: > On 2026-06-08 09:37:29 [+0000], Jonas Jelonek wrote: >> smp_send_stop() parks all secondary CPUs in stop_this_cpu(). The function >> marks the CPU offline for the scheduler via set_cpu_online(false) but >> never informs RCU, so RCU keeps expecting a quiescent state from CPUs >> that are now spinning forever with interrupts disabled. > … >> Fixes: 91840be8f710 ("irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT") >> CC: stable@vger.kernel.org >> Signed-off-by: Jonas Jelonek > Sorry for being late. > > Reviewed-by: Sebastian Andrzej Siewior > > Sebastian Thanks to both of you. The patch has been accepted and merged already (silently) [1]. But I appreciate your reviews a lot. Best, Jonas [1] https://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git/commit/?id=9f3f3bdc6d9dac1a5a8262ee7ad0f2ff1527a7e7