From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dl1-f66.google.com (mail-dl1-f66.google.com [74.125.82.66]) (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 093F838A706 for ; Thu, 14 May 2026 10:07:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.66 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778753245; cv=none; b=nhQrj9Y3sptiyDahI3flwu7/5oOvW52YV3AAmXvO/tts1XrSgAb2pQNu4x+4cLKzw/g2NHjWw6Dp6Ab8L63BjkeBxY+7pQ3kc0qYfIuaeSEdU3OOfepANwpM8YI+NqMEJUZTEOkTQhesXWcEYBWDbDvO3VOL8rfD67LhpC3M8UE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778753245; c=relaxed/simple; bh=2vmXRrytz4iGXlltNXIB2UjK/hXLhHP7qHHyy0ZoQuE=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=CSkLbiw7m8JpJbgqpR5rZ4znLP/pSj+hUxwBfGqy+cl0WijQNd3zDsJAArnSoWSGcZpij+SaOEwDKMesJJPOhXivC8d9yQzwCFWLaGSbJ0xgNrz+i/Djqs0+oHhiRNRW76FyTZklSdxUqnciUQ5KyenL2izfNDind3sC+8RdjQg= 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=oU81hpIa; arc=none smtp.client-ip=74.125.82.66 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="oU81hpIa" Received: by mail-dl1-f66.google.com with SMTP id a92af1059eb24-12c19d23b19so12967149c88.0 for ; Thu, 14 May 2026 03:07:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778753243; x=1779358043; 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=s98BsH3cPoX1V+Aa4Eby+V0MBo1kkzt5yyryucGMezc=; b=oU81hpIaERS5hEC7iseG5uQijIxJjD8HKHidhoIzx2Eqxhq9EhhGMy1hEXG/6G9P9W ktgHku3IqlqLOoGOUbUYyoZrqCGQaqB0w3riFdJx+f2RyMsTmGRFzoyx2gMmZxgd0X2+ X/m0bgv3YUG5fTqkzCITAB+dE17jR+V77xRBhJS3Kg1tz7Nibdo+Z7zCGWO55X8NynF2 Nyi0AHzEqm5tihUQJ8lToBbN7ctFerHwjMGDb6uY9tQXyO8lxtTLE3VjKvPBrg8oduxL n8+F8EX8xqaJWfk6NIDLCsH0R34LJ62y3/EofkihLCoM7gJHYPlEw4M8KvSioS298ZAN 67ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778753243; x=1779358043; 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=s98BsH3cPoX1V+Aa4Eby+V0MBo1kkzt5yyryucGMezc=; b=ABss4bebdNUILXU54JjqT9hByZZHJNtiGzZIVqWL8WiI17Qz9UYKRa3J8TEPmaTmW2 VLjvcgPfdFS2t3ijPIENFPzbz20ah6vr5Zct6cP89dzWw8pJqPEZrjQIP1bsSW90E8/9 FxVaU0K0tfnCDVdUOIvXNNj97a8Rz8GyVTVsIa3WjmZxi65RbgqF7Ajzxq1G7aROkWsy fhhwie8l+LwbIkuoAJ/MXDY+HDvS254PqOR4x4tDtS7i04Kpu3hVZNt9sHXWouddn5VE hPuXBWxLZzpSmKy9ASVlcWcwuvV1/H0pd1IYbv+tCwYAJGt5kioxuMrW/dHZcdOl55mE 31zQ== X-Forwarded-Encrypted: i=1; AFNElJ9j7+yBsuzIs9AoZNnvjAq8Eh48vr3lzke6n2gpbGE1Hlo6CMJ78KhuY0BRuhPcyLA4X812YxcUShPUL+Y=@vger.kernel.org X-Gm-Message-State: AOJu0YxD/BjdnusFTyluRMQy+ULJxNRwjbGEbE9qG11UvAaoR0lgUf5R TsiOwJK2S2mG95WduK0V6NkhPYcxIh0wMZpVj2+QHah40lkE2bHCf2Oa X-Gm-Gg: Acq92OGrZLRXpxpTxRJMmBB8H00fUyL9c8C89eL0YLILsSsGQ3Yagb0WfcXP7T7cVMJ qpEU7MA2L2f9Kk0oihXjOMDSuCumZDO65LnRv3Mrm4uq/hxU5XAfWL4CRNxHGm2V2fvpkchyi0r KN/khCKS4+IF0YfBCEkqQIosW84vyB8uF2v8XtVdNJyY3wx7wYBUULPYK/f8NXN6CRtqpLUIaeS WUMA+fRa6zLNo20d4BrWX4YwsNKG4rrj50eVLKorahe5rHzQnYAojBySdZcZVKfSx4UkiGNphYf E9pWRHdQK8ACv3+bW1tU8o9/KpC1yKnw9gWOpgPqHGKd9+W+cKlF2ujH9TUQIojCTuxJHeVi/9o +BPxT/Xc/VyOVqL9Vjg/LsoIcF3TTvbCdvpMRqw10nz+fSRc7yb56ts2h+PkNzBPgxSN191uOIz bF7XW1U0v+Yn6kb6gAIBOuBUpX6WGJl2P2x0BU9oc368ZIdaIkDDzNbNSAMiP73cRl3Q== X-Received: by 2002:a05:7022:b88:b0:130:a4aa:e4d1 with SMTP id a92af1059eb24-1349ac6e323mr4161582c88.34.1778753242826; Thu, 14 May 2026 03:07:22 -0700 (PDT) Received: from localhost.localdomain ([76.32.119.210]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-134cbcb93f3sm3757921c88.3.2026.05.14.03.07.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 May 2026 03:07:22 -0700 (PDT) From: Hungyu Lin To: Greg Kroah-Hartman Cc: Dan Carpenter , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Hungyu Lin Subject: [PATCH v2 0/5] staging: rtl8723bs: clean up xmit classifier and propagate errno Date: Thu, 14 May 2026 10:07:03 +0000 Message-Id: <20260514100708.25031-1-dennylin0707@gmail.com> 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 v2: - Clarify commit message for hal xmit path as suggested by Dan Carpenter - None of the callers of rtw_hal_xmitframe_enqueue() check the return value, so they do not need to be updated This series cleans up the xmit classifier path in rtl8723bs and converts the enqueue path to use standard errno-style return values. The changes are split into small steps: - simplify control flow - make the helper static - convert the helper to return errno - propagate errno through the enqueue path - propagate errno through the HAL layer Hungyu Lin (5): staging: rtl8723bs: simplify rtw_xmit_classifier control flow staging: rtl8723bs: make rtw_xmit_classifier static staging: rtl8723bs: convert rtw_xmit_classifier to return errno staging: rtl8723bs: propagate errno through xmit enqueue path staging: rtl8723bs: propagate errno through hal xmit path drivers/staging/rtl8723bs/core/rtw_xmit.c | 84 +++++++++---------- drivers/staging/rtl8723bs/hal/hal_intf.c | 7 +- .../staging/rtl8723bs/hal/rtl8723bs_xmit.c | 8 +- drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 3 +- 5 files changed, 52 insertions(+), 52 deletions(-) -- 2.34.1