From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) (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 BBC4F3B19AD for ; Fri, 20 Mar 2026 15:47:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774021660; cv=none; b=ZvCA05ml5E2UZkM52yZDTZHtY42f76EpLiTF220i6RPNNVWvmtSi/RYXgHNXuy7QYOc4gVxWpqCpn+TvdUFHFlzFlMoc0vleVywqwq7bkJ9sEX+Ll7E1rbgy2J2lFGdv9D3MIPgdbdp+ae1FxJ8Lw8Q4GkHX3ltwKPMLpTIQFAI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774021660; c=relaxed/simple; bh=yEpPwgyBxD7sIdsv7my/I0dfUfuyi9Dj8NeT9iVU9RQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=nDgAq2ofjK2VMu1BDvWRdSr1CiTTtQdtWvqFivEAWGLPe8MMSXINk60e3Bt8Y263lFLFxxgT9h1Am/7fB1FYv8FekvNamehg4hTF+wxnhy/wos1PEvkqhJ5E8xcjia+n0RI+iOhKN+Sdfjq6PBeaF10OHW6ZOnBfVo/gB937Cc4= 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=cZ2hXi10; arc=none smtp.client-ip=209.85.218.54 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="cZ2hXi10" Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-b9831ed36d4so113188366b.3 for ; Fri, 20 Mar 2026 08:47:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1774021657; x=1774626457; 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=IOpdoJzrDoAcStRh1bUJ5D5IwMnDvTuuElutOtBLSoU=; b=cZ2hXi10Jjy7EvWJuKWX1foTNjTSNFXGXA20mpuNMnuaFzt+QELyL3KPYAxd/Xyns7 4ACQXeRDvXNdyClc9sXrbk9HAzNOhh22sNSreSUCfIR3B3GFaYhtkN5d6Ynq85UJ0ajF nTtI22I4GMPdiplCnLLz6j4z2y5UTJoYDTDQXCFTdU9ChQv7RdFSFl0GodsgVjBY659k 8E3Bxxbv+ULwuhvv1y0+dA8vN8YoQc9326yFhhhtowebC/SWXFvjJTxBtdP33oRvvk4J LkvXaBPXvUmV1b5e0CakH2u0ue+ZXENTnTdlULxiI5DQE/Ls0d439W1pP9P82Mc1Fku2 WEsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774021657; x=1774626457; 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=IOpdoJzrDoAcStRh1bUJ5D5IwMnDvTuuElutOtBLSoU=; b=ircIw2VzivRDbAyjsV6b0x5a3qp4hfFPQ6rNUWI0etACRLdP6AyMpBNkJ5WEzRDjPO RRIqE/FvHvG0rGk71MmEH1l0x07HU3kIGbkfydMExWzTRD+zZ0evdPkh1cFmvXBbqUvr CHnfs4Z6cUin3iIt/fZ1hay8I/G4etwMHG3Cv9qXrAxxHnrbhhIHsuW/aC3iBTdOM8sD XBkn2pxBKuvfJoaUvV/QtK5APlfyh5a/8xt9wHTXkiQWjy5eo6SdU9+JyFJAm6gD2T+z o81dLwwv5n9tU1WKm4vfnY9RiSfQWYYZXAsK4clgXlnfckyIAxQxAr0Up/rhWxEu4nu2 Bquw== X-Forwarded-Encrypted: i=1; AJvYcCVddc/DvB3nzlHeCLaz3JfxmG9zK01SryoNQbcWEZ5nvPFA5SZ+hYOhk8Opq+cz0631XtvVuLltr/13nmM=@vger.kernel.org X-Gm-Message-State: AOJu0YzQEaxvBvqq+zD5D5dHr+pqsZ20c8aqcgOiUyyz1gHfytVcQaSY LWPuAsfaBPhXYK159nlfwWlGvI4g/kz/mqJ+dRrIFi2u4HJg2v2S1yIs X-Gm-Gg: ATEYQzyMGYDcmR15jTBxwMSW4JRiTKGwBHbnU/uUH+kmTgphS1elc5zBorl5MFHn1EZ U9qqs61DTvntSd2ND0sfImKMZJiw0tBC5Np9V6LxBtGWgq/CDtumDTIFGyFYlMNb430YyJlky6J yDV7ulDZ7VPpTX6BgW1on1ZCpVZUA2o4xx3Fzg+ot9SOwL56KfG+G8FJVjaL6cuDZ/nKA0GDZZF eoHQhQdTK++Umz/AtWKXoMcLslfdPv9qU/FghscvXyl1XxvKh1Vy8Gb9kZHmyVooE4bpj9XMfvG paRGyryUVQd6fozmizoyg/iBIAoNFle61RCM48b7xaHmOB4aRYeV3DU0cHVTI+3+ItiNV4kCnSu h1y5P+tjqGVuLzv9RFlhclpa+FE50fw769/wR2XXjmeSNh26jmPhXxpl9Sa8OUfrCDY9cDSFzWS p6eb86rWRszkqWMvvB/D2LpvsKYN1EUsMb6irDYk3om+PD0g== X-Received: by 2002:a17:906:6b09:b0:b97:b93a:981f with SMTP id a640c23a62f3a-b982f3ca508mr213816666b.54.1774021656713; Fri, 20 Mar 2026 08:47:36 -0700 (PDT) Received: from localhost.localdomain ([2a00:f41:1cd8:5427:4c74:c4ff:fe18:7da5]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9832f8d3d0sm173658966b.19.2026.03.20.08.47.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Mar 2026 08:47:36 -0700 (PDT) From: "Jose A. Perez de Azpillaga" To: linux-staging@lists.linux.dev Cc: Greg Kroah-Hartman , Michael Straube , Hans de Goede , Khushal Chitturi , Dan Carpenter , Luka Gejak , Vivek BalachandharTN , Artur Stupa , Zhuoheng Li , Nino Zhang , linux-kernel@vger.kernel.org Subject: [PATCH v3 0/2] staging: rtl8723bs: clean up rtw_joinbss_event_prehandle Date: Fri, 20 Mar 2026 16:47:15 +0100 Message-ID: <20260320154724.603847-1-azpijr@gmail.com> X-Mailer: git-send-email 2.53.0 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 cleans up the rtw_joinbss_event_prehandle function in the rtl8723bs staging driver. The first patch removes dead code guarded by the REJOIN macro, which is never defined in the kernel. This simplifies the function before the subsequent refactor. The second patch refactors the function using guard clauses and early returns to reduce deep indentation, improving overall readability. v3: - Removed the 'retry' variable which became dead after REJOIN removal. - Remoed the 'ignore_joinbss_callback' label and use direct returns. - Preserve the original comment for the join_res <= 0 case. - Keep the original newline for the netdev_dbg call. - Moved the 's5' comment after the spin_unlock_bh call to match original placement. v2: - Split the original patch into a two-patch series. - Changed the subject line. - Removed all REJOIN-related dead code. - Fixed a typo in the ptarget_sta comment. - Avoided unnecessary changes. Jose A. Perez de Azpillaga (2): staging: rtl8723bs: remove dead REJOIN code staging: rtl8723bs: refactor rtw_joinbss_event_prehandle to reduce indentation drivers/staging/rtl8723bs/core/rtw_mlme.c | 156 ++++++++++------------ 1 file changed, 69 insertions(+), 87 deletions(-) -- 2.53.0