From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com [209.85.167.43]) (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 1BF9D3B0AF5 for ; Thu, 12 Mar 2026 22:14:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773353672; cv=none; b=BflPGUdv6CMQ/2uj2G+J+yAmpyCn0wCrpj1WRHAhtYP7K4OeuOvFT7yFSA+kbJbS1zrOMV3trndrDFCqTbvwdvkd1Pz3qYriPTeY28X9cOvmz4pSEewIEPSllYtJEWcdGysG5PKGh5Hg2BhorNhWa6VlHC0iFL4o0xIpt7e+17M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773353672; c=relaxed/simple; bh=5jJaJBoMB/EFBCNdlhFBg71nLx1j9VYK74blpL5WZ2o=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=DKcavyc5yJdMy9v3UCipuVHm2AlsOcLM/iyZPvvfHUk+XG127RvYWLiLlwvfjbEXz0e4XYUKz71j9CLcFsT3797apIZx3M2aI0RZryb6Q+/GOqCIODQaauZo4uJHQqPIFEnPa2YA8JCoMplGxqhXq8rLBw1UwR+lNLrbU57YkFE= 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=Lh61va83; arc=none smtp.client-ip=209.85.167.43 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="Lh61va83" Received: by mail-lf1-f43.google.com with SMTP id 2adb3069b0e04-5a12c19affeso630569e87.1 for ; Thu, 12 Mar 2026 15:14:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773353668; x=1773958468; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=+xrVMVbPHwNkTw0s7de+e0CnIxkqSIvmhTAzGx75GP0=; b=Lh61va838QVlglrMF7AJqYjaCbJ2EMXJ8BHe1wSVZH2PgLObUhYKsRioAQUGQmBvDq iuDwGLx7LkU7Ufo0EUyDJWD8MGnOU8Xi29SKJOSjzkoyihBarC5b73s8vBe+gNmlpJLQ seRqMizjEjMOd2szq2Ch/YFmC0WyDMankC21VWzeu2hs5MJiDFcCT8ZLn1eiEkWelbpF p1kUBGKYzLSdvEhNcHUdXJGUu6zAQPpkI+WTwSAFgX2Tkpp5lz9+CTARq7lZ9p4eS0R3 WLQNEYMWfClgYQLQ6VbkJXP7PVX81RP+zSidHKhMDmANOssH0AWN7dRbgoWAJzxIGgp3 F2hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773353668; x=1773958468; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+xrVMVbPHwNkTw0s7de+e0CnIxkqSIvmhTAzGx75GP0=; b=cUdiFwK6+xjY4hG44gkAWFRI7M1n4Yh1+FNypv9sIjEoskym2igLZQSaQxlHAeH3WD pkvpFpn3PEAwO5avh5NMhgOYtPwN7WBHHRTD2Ap2yt5i5jnNtMwUxTIB7G4FKsa4ubZk gdcvsnJVy60EG2T6PvWrXkb+tCK0dgek8zqrT6pVTon8Vd0S1NxwzyQ+wzumeub+LfyD 8JqSxlvg+Ez9+W8lpc8UKxJtk2+fLCSpjQGWPOt+yJ4E0wK6csqIz21O+/jww1xA0W90 cb/+oPT8Bf8AwD3MFj33aiGntF6ek/OnrU11KBI6soaeES6mZSaUG3TnbWABnlaLIT0c vPIA== X-Gm-Message-State: AOJu0Yxe0XasPmb27+gZmhhhw45+5KTWSzkMSCYHl4+0+QOVMa5JuY6C DB+nNwrPvgWPzEsRmb0DGoXiFKG79YPpEUsJaKnvRzEDLQWFygKOaDRa0B40/NQU X-Gm-Gg: ATEYQzxQJmzwhqoAdHEN8T9/KUx4K6h0WNVxhSYaUK5fbd1cMi24wh9yR27uw6YTk+u gqcthnks50Y51Bs3X8tM7VcpT0fP75Bnb1jQ6T6UN809fJlUh28uUjVj1JwxIJyb2JhgFI4OL+u CkrPvE8WclgACwlq4dVtnLxzSBlN4q9Pep+IAFm3Fw0tX53DtcNYnrGyU/cMmP0LwzDByAXOQoS hdkIYk1yrbzQBQom2e7jarOwN60w8Et9qrWVDOA1zuIyVnyGbam3CPhuAS8WuDk5fSJQZEYd+Ei 5eHRySCcUvXT2RtaJ9s8VnVqt6kqIIWULuAXwd1pRvxX+jO0E9FBLfi8hXOwCueZB40p42qphD6 b7zqv8OY9mr09fBibw7kmNkJDfrBIHC71L6hIVCl/JN8sKOA8CBJ87yp2LmNUCUqLaV6LplkJhW 0Xn/AJDxNnP3C8pNYpJauNTWuLo3vqbvuHG6O1QbzrIP4AE78K4cIOsW8zVk6YBt5zpdhvyJE= X-Received: by 2002:a05:6512:22d9:b0:5a1:3ee1:276f with SMTP id 2adb3069b0e04-5a15a4bea4emr1431440e87.17.1773353667689; Thu, 12 Mar 2026 15:14:27 -0700 (PDT) Received: from ubuntu.. (static.159.107.27.37.clients.your-server.de. [37.27.107.159]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a15636ef2bsm1160099e87.84.2026.03.12.15.14.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Mar 2026 15:14:27 -0700 (PDT) From: Josh Law X-Google-Original-From: Josh Law To: Andrew Morton Cc: linux-kernel@vger.kernel.org, Josh Law Subject: [PATCH v1 0/2] lib/lwq: fixes for test module hang and unload Date: Thu, 12 Mar 2026 22:14:25 +0000 Message-Id: <20260312221427.75011-1-objecting@objecting.org> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This series contains two fixes for the lib/lwq test module: 1. Fix a potential kthread_stop() hang by checking kthread_should_stop() inside the wait_var_event() condition. 2. Add a missing module_exit() declaration to allow the test module to be unloaded after insertion. Josh Law (2): lib/lwq: fix potential kthread_stop() hang in test lib/lwq: add missing module_exit for test module lib/lwq.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) -- 2.34.1