From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) (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 8F23735DA79 for ; Tue, 25 Aug 2026 18:13:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787681630; cv=none; b=VWaXqOJTyZuSfJrkoJdWmG/Q+X4Ox82DrbI/37DWhmCYzxKMIwl9VX8ssoO1rcTXdUtBYdTYU2GiJ8gD1ssaEYj0cMpnVf+MMwFQFraCkuxtdaPqq688+OgWhFrpzCDTBOuUz5+GbWv8uhtX5m8Rt58W1XLtcaAhL0NWBI4TLIY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787681630; c=relaxed/simple; bh=srhGer4tpabCvAJYEJcruMBV/UJqhRYFunSSXJlv2j8=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=YlwmBLJBIgdt4CiDch+u0YeyzaXP1IWd19ImA3WHtBz57P6r4WZYuG0M0R1fqLqRsEFGqjKnKRD1YK2I0MBlwwhT+zPxBDxFSlnkQdsf9/11WB+NWG6uRhLCgJwpfZ6JsER4k9n5yy7zqVDGZyhFbqdnZmLTSu6NAKNU30H0gS4= 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=rIqiYuEk; arc=none smtp.client-ip=209.85.216.51 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="rIqiYuEk" Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-38dc69c74b8so207919a91.0 for ; Tue, 25 Aug 2026 11:13:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787681629; x=1788286429; darn=vger.kernel.org; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=qq1PUjnGkeyLFFluBC/gBetH4weexrbSsQ5jXoDW/Mk=; b=rIqiYuEkuU3yECFD5x0ifzVczpP3Xnz5JP2q0M6pcH8oz90iRIAk1WncYl0/rSgEIR 3Pox6d9C8b6ppJ42KzrthS4e6qk4EbzmoXuG9vVB//yzEzqpVQstSeTR0qr1rudTXvsU autJydWNCh3/v8O6kQyGQVbu2OEg5evaZDSHhKzcH3RYUAoNxKAk8eOVUXmOdeif4Hko G6U7tljOQxhirjTSIzC9TpmP/dd9rKVlTRBb20xoFWUoLloUpYZwPpuRhmgpGgy9c69B kfp5J+q8luoBv9swEAAN4SaEpuyaGArbXkiAHjFuoY5MrE784JyUkLaMI/4bPXNmRWfF 37vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787681629; x=1788286429; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=qq1PUjnGkeyLFFluBC/gBetH4weexrbSsQ5jXoDW/Mk=; b=TWI821Ysz7ppMmyKZEjTMnn9K8K23A/GooRkr8ZoLpVUrwTL+5bv9//6p+znBTUise GFRfXUh1H1bCgqOgFCvzeEbjZYb7MFptaG/xkhXORvrUTuRAT6aChpQDhWfDm1HYkQ6W jQH85WyahAVrghHAD+73RvhRgZwACTAH2KuTePVWrGmqXuGXuMXEq4GUKvZn9+froA6k DBftoWWfxK/nCkTsTYp4QKVbHja3m9Z/GasNDj5NXJkxUyR+X/i89POdMd2LJKY95KZO LSq8rZi4FferjEUAEkgFjvUKMpwHqHS7PWVhHNW63fX1E0z+DpQeX2m+szYrILHZ+Ygc yf/A== X-Forwarded-Encrypted: i=1; AHgh+RoV9zcsznIfUu2aBjt1oZe9F4rR7CNnJv4bhMIrOiopSx/jiJMK01d9LDzAoiv8BuRiKrUiM5nDJgz/Ln0=@vger.kernel.org X-Gm-Message-State: AFuF++l+TJsc0J11tYw0Xrruhx1wIckuQV850SysP7gRP6rYquqdkQsE ZfOyS9qADdKHOQoGxAid9QwvsGNV3ITbZFYYTBcjaSbSzQE3kn90fRJO X-Gm-Gg: AR+sD10AgKI/9vDEkWyEGcgejzwGukFPCusynOGVtS0GhG++QyNiPD9WAbkpCl+GsYm TDR7tLqIftKfUCYG7VQl0XQQKCpCzHZYfsIRewOzcD2Uc+ND8fREye3FlcuYTrSmeFzm/2wYq9d bZyu6wcm0yvT57D40cYyTYnlzGYr9ppcbN90B3XkTVDWvozKqEmeIfGIK7RbHcswaG/cuF/s5B9 4sfNerhUkP2b2B22W1WfUvASSG6U5z6aWk+EIjoHQVQOMqfO6QExkMWdVEJ/GZOjNPojfpYfziL +rQyv+FwiMtSiOyiaTfvQklDVMCjjud/faLS8r7V6zx+lzhTrOKLtWwbj/s06U3yDX0wGC6bcSi iyAV0vtvNmF7H5oc93uKk8jQa1Kn8bAOEtTWHemfQVnF/Uhnqd/QDDlBUg+5RlbJIWdLB32hLno WtS4WMRS/+kmeQHQwVUTYvGDxyIJ4iYcgcd5b93BWQn6l8QljyCmxMooBQSI0UfMdKUvofqIJbJ Bfjmg== X-Received: by 2002:a17:90b:4e88:b0:37d:f983:7b5 with SMTP id 98e67ed59e1d1-3966d3e1aa7mr2185210a91.9.1787681628770; Tue, 25 Aug 2026 11:13:48 -0700 (PDT) Received: from user ([2405:201:c052:b00b:5f40:1719:f321:a33e]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3283d885fb6sm620054eec.14.2026.08.25.11.13.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Aug 2026 11:13:47 -0700 (PDT) Date: Tue, 25 Aug 2026 23:43:31 +0530 From: Yalagada Pavan Kumar To: syzbot Cc: anna-maria@linutronix.de, frederic@kernel.org, linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com, tglx@kernel.org Subject: Re: [syzbot] [kernel?] BUG: sleeping function called from invalid context in posix_cpu_timer_wait_running Message-ID: References: <6a8bd336.ae6ddae5.3da009.0074.GAE@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6a8bd336.ae6ddae5.3da009.0074.GAE@google.com> #syz test: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 2709dd5ae32f0828f386327c76bba9f39f63a1c6 diff --git a/kernel/time/posix-timers.c b/kernel/time/posix-timers.c index 436ba794cc0b..5e580b4223de 100644 --- a/kernel/time/posix-timers.c +++ b/kernel/time/posix-timers.c @@ -1057,9 +1057,9 @@ static void posix_timer_delete(struct k_itimer *timer) while (timer->kclock->timer_del(timer) == TIMER_RETRY) { guard(rcu)(); - spin_unlock_irq(&timer->it_lock); + spin_unlock_irq_enable(&timer->it_lock); timer_wait_running(timer); - spin_lock_irq(&timer->it_lock); + spin_lock_irq_disable(&timer->it_lock); } }