From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yw1-f178.google.com (mail-yw1-f178.google.com [209.85.128.178]) (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 A504E329391 for ; Fri, 31 Oct 2025 07:32:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761895940; cv=none; b=apUgUZ0TlnCrB3ZOA6bEQITsxA6f6og/qH9cGIHpnWia6ocYkqK2WXzLgzS0dVZX9BXhIKHL7iyJQJG7usc4CUhMzczdpQstDv8vvQZ0GqJ0jE5IymHV8GOkdUfO35q51ieF1Bofme+zBg46r5lg5Uo4eseEebAk2Y6tqlud+44= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761895940; c=relaxed/simple; bh=BMrQhc78/tWbKmAlQyS3CQRZfigmg1PQWr4K/DHEl3A=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=ax+jQOdn6ucw7z1s8PVvXpkNfnX5EmFVD4/wgcou2YtWWvEt9nffk6It3dGIxLH53f2K6fBVBQr9IWPJLf2S40uOBcK32NZN278W+wXx6fjK/jhz0SBAbrtezQxqve4FXF1LSKOi7y4YFFVstapWY6npQzeibrHp3xPcMrXmooQ= 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=nSV9TCqI; arc=none smtp.client-ip=209.85.128.178 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="nSV9TCqI" Received: by mail-yw1-f178.google.com with SMTP id 00721157ae682-78617e96ae1so20288307b3.0 for ; Fri, 31 Oct 2025 00:32:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761895937; x=1762500737; darn=vger.kernel.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=BMrQhc78/tWbKmAlQyS3CQRZfigmg1PQWr4K/DHEl3A=; b=nSV9TCqI+lLKZqb9Rlc8zZedS4htr3Zm6tW/f0p1+r3ewf8ntrsFhdQxWP4himYHmI UbHgMSjGkCWF4KRG5NLg1U2vcjbOqrgbAj13sVLFmBqYx7FDsWMLOlDNtab/jIpMwqRE jdjLLwF/5S9YZ1T5PPbnYPqhqO3x07RBHNFWLsPZtYpco0EXMMIhxXRN+Tz6LR9BWd4O pzUCZUoh7VmvVziXpQffGUNW7A3qlvhd3TYyJaxb8m9qEtwUbWZCONJS+moIXjeo5SwC XVFGYns02/O8S4cR/aP74C7xtNrd5MrOQTBBTAx/R8rybznKgmxigHOCsEtG6ehFdvkq 84IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761895937; x=1762500737; 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=BMrQhc78/tWbKmAlQyS3CQRZfigmg1PQWr4K/DHEl3A=; b=q9vx61SYDz4uSw9nejOXXaHcOPgcmG6d6nz9kb12a6OMDOWFf2gktS7lfT5cuo1jXW jc9FSDKKaIv14lMPGbwMGjMmMrlZxVkjkVKucow424MOXfYd/hNiYvTcLnC6E2mObG2V Dlao+aeYFi6lcczxbTJxFx6kyVQ+JxZSDG0KbX5kiSvfexAna1gT9U3o/q/xV8t/rxFH wnUyFDQPlXffr3YFrZlPUoMQZ2GFv6o1W6T3c5b+keJrM1E0CQljG0UvgBjdr4TMrejH o6lztwbJhjgjjx2ckdRKsiPU0dJW2nfghtP9USWiOBULu5EmvWeINPovqdM93Mk+TMTo oyxQ== X-Forwarded-Encrypted: i=1; AJvYcCVOGCJbMaTYV14Etu1+Oa5RF9gaoDXz4/oX3OHL8CqFZ+SDHHOfbFW1GRai5uQvUOGWr8iQucESmYgvwXw=@vger.kernel.org X-Gm-Message-State: AOJu0YwCUTyVYjDHyPP0Xs8MAXbJlpcKpXI2pMAv1C4hOeoS6o+WZgTD xp02nbe/OGTZdafvBg7cLfKXn8b76P6VOzIB/ceMt5LkMJnixoNchknSB5fsJNmYp49wa1p0Kv9 kCbFz634LB4XvJ2JOK7Bayu3IezSDACk= X-Gm-Gg: ASbGncvh58jHp6UMOXlFgkurVQrTaUCmpNfH7XFiJ0mxpw7biqsOX8YKVn1mEDISgT2 /iYkNZd6LhA5dhbxsmUkqrLZ7DuL0kzARnYDX64HPZMUqvo0n6BpKXkrNeLluUgfrBdpzCe5Ibm /w1RDdSNJDp37lW2AGdmaqXfDXdwKPavepVTIFVDWHT/EB6HkFN6FlqMNHrCTImWpPHNe+S2+La Xvga6rNCrEzmUbvHfRjAYKbyB492b6o6KCPvMg2dtWDi/AH4V3ANJVTfupUunraU60Wq6TARpEY i07sLUlMRzU= X-Google-Smtp-Source: AGHT+IHJQTA3KNqKyYFQiTmzgxAa+tjK8r9Su/bQ2kHLfDXiO0jTTvMOB4R2M/5y1O7Kk/f5k2x5Z4CMKas681wgGyM= X-Received: by 2002:a05:690c:fc8:b0:781:7ee:10b5 with SMTP id 00721157ae682-786483e8ac9mr22021267b3.5.1761895937576; Fri, 31 Oct 2025 00:32:17 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20251030064736.24061-1-dqfext@gmail.com> In-Reply-To: From: Qingfang Deng Date: Fri, 31 Oct 2025 15:32:06 +0800 X-Gm-Features: AWmQ_bn7BSFll8h75cmXBIOIlKgqr5WL20vu8LJPrTdeOFLYt0KTtgFQaVW8jBU Message-ID: Subject: Re: [PATCH] ksmbd: server: avoid busy polling in accept loop To: Namjae Jeon Cc: Steve French , Sergey Senozhatsky , Tom Talpey , Ronnie Sahlberg , Hyunchul Lee , linux-cifs@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Greg Kroah-Hartman , Sasha Levin , "Jason A. Donenfeld" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Namjae, On Thu, Oct 30, 2025 at 4:11=E2=80=AFPM Namjae Jeon = wrote: > > Fixes: 0626e6641f6b ("cifsd: add server handler for central processing = and tranport layers") > > Signed-off-by: Qingfang Deng > Applied it to #ksmbd-for-next-next. > Thanks! I just found that this depends on another commit which is not in kernel versions earlier than v6.1: a7c01fa93aeb ("signal: break out of wait loops on kthread_stop()") With the current Fixes tag, this commit will be backported to v5.15 automatically. But without said commit, kthread_stop() cannot wake up a blocking kernel_accept(). Should I change the Fixes tag, or inform linux-stable not to backport this patch to v5.15? +Cc: Jason, Sasha, and GregKH Regards, Qingfang