From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) (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 4C59C330D22 for ; Wed, 25 Mar 2026 19:06:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774465576; cv=none; b=f3Fy4Ngf8cA1t24LdQKRr7BCOFeWN432FxmHdD/aJgFGRSQZFKnHIr9Oh4dsWv+CNrQ0ijP938Ps6l2C9JrSZQiFyPRt35wXIMgeAEjq2n6rbRaWRLS5nVTeTFi0tzaKjhrMKaEmU3JLGL6rcaGhRB5UBKScISQDPjM6y29hQk8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774465576; c=relaxed/simple; bh=3cgGEfzr3By+806g7SYIG8HncFcXEyZ5gf6k09EtRus=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=jHyb0iDILEvUOU7gzzKDDV201f9X5EvtrpWhLSQidpjp/vadNW8DpoIujaC1IeI3OEYgvQGGP1AFcCbh6AVdAlslzY8nQpxr2bqueqRGnUa3EENbr4Pdw+l8f+LFEOjlXYaFIUnXDIaJ3ZPU5sEuTR03C0xjiRY600yuUAXYwQY= 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=c+2To7JP; arc=none smtp.client-ip=209.85.221.52 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="c+2To7JP" Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-43b4915161fso126065f8f.2 for ; Wed, 25 Mar 2026 12:06:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774465574; x=1775070374; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XHLRWHx5Jf8edhrhT7losXbkmzGi1gIj7HwGLnxxPHA=; b=c+2To7JPz/s6muSJ1eoMW5OJGaXd00B2pxAiBr0gai8OL3+JtY+pkC5EIZd8ozCGDy IXwadfvopWycB3jQqKuTUIS+qQhA0jQvQd6YZP3xtO1kbKth/Ss8Jtel4zVMDVmzde7W D1HZxbDfKMy48SxiYson5iudo28e496gzBej+RVn79GpwEv3G3hOsi7ANvLLQ2AV5WRJ rbLh0GNDWqGqkiQUvouIsex3JzReH4XZP+q2kSlaquFvb1O+S5gZbpEgcWB0NN7PONKz +1rJypfuIFmyF96jWxHAOun9/cBtdImobxBOKK14R2bciA9VEAphcz7o5h63Ft3SsZzf G6dA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774465574; x=1775070374; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=XHLRWHx5Jf8edhrhT7losXbkmzGi1gIj7HwGLnxxPHA=; b=IFgTxKgQTUEaX4fH4Sg0PFR+53Lj2msFRMHk2YVh/klnWazIFrFTAWUqpks1xCrAmb Bui4ZOJaAb7qa5k1wPboAIL6ESzqHMagQbJu5nR31vEDzSe6vXQZSrpZi3chpVy+ymeU Duim0I7UPQabDyJWsp/58gxokBa4w7vFCBWBd2n+svmxaXBYcIzBBdirgdRBIxjh+5uG h3T+BHbsIKZAy2X1zZT6UglDKB3aXRgiER0gINxtRuI7aB1TI+eCx1C5fx4Q7pvUDVXL TBmRrwTKiEHS7pl30hy1zVnNIIm0mlekmi8ndstk0AUFUlvoUsygoAJWhFYCigPtGtTt sV3g== X-Forwarded-Encrypted: i=1; AJvYcCVxDeQyjFJE0qLPCD0V/sz54uVkdxqOTLSiRkxdIR0LJ6BO5nwWw6FwrsTWNm3BEv7fPxUmr1hAm0J7aK0=@vger.kernel.org X-Gm-Message-State: AOJu0YxRMb1Wg0JPUEqGH3JPZ57dr4G7LD1NPtKSOQWHNb2fBRpmaH+3 K2AtTMumSll/lxUWC+IF/cBixH00Dxrrvqq1FydRYkWgg1jd7GIS0MKS X-Gm-Gg: ATEYQzzp8IZF/K+hb8DNiZIAOvg/d9MJ7yFEGdryp6tJJjnuHHeU8dmMMpxOY4oucCB LBrOnA078eCorKf9vPlUeFkjYP7kbQmcIFGfRGjgfzUPdn2raQMjdq0ebSk0ZFYgF3HfQhJn2Mr MnXcq2LHnH0RuM+YQv4WZYscRSzsy6875MQKzol1tGpquQMiLMCUDuu8iV8Fxi+hGhtSHVHo8Dv sctidhllcvUNfBG6xgsU+7kCDfAqBC40ObN/ek10AHN5x3mE2QjH24wbjwX+YCuMqCNInQ5RcZS cBRvZ4viiepxlyiYxX+P+W1ydst8lO2XPjTsfB2PRMzExNB5CMgrBrWD/Oa3lQ/C9HE/IyinewQ vz+AGxsCLI2Bgvh+QLbIZjNqWxqtsRw9Gg0IgKi+2qtIIf7vVHlfB2KXCy7Q6kcwUtAQx8SGaUl txuohtAPqOYH39KCTsXSeM61E= X-Received: by 2002:a05:6000:18a3:b0:43b:490a:db51 with SMTP id ffacd0b85a97d-43b889c10d7mr7161241f8f.24.1774465573457; Wed, 25 Mar 2026 12:06:13 -0700 (PDT) Received: from potato ([31.176.175.159]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43b919df7dcsm2090294f8f.27.2026.03.25.12.06.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Mar 2026 12:06:13 -0700 (PDT) From: Omer El Idrissi To: gregkh@linuxfoundation.org Cc: linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Omer El Idrissi Subject: [PATCH v2 0/3] clean up error handling Date: Wed, 25 Mar 2026 20:05:57 +0100 Message-ID: <20260325190601.7906-1-omer.e.idrissi@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260324220453.47406-1-omer.e.idrissi@gmail.com> References: <20260324220453.47406-1-omer.e.idrissi@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Make sdio_init() propagate standard kernel error codes instead of returning _SUCCESS/_FAIL. There are two callers for this function. rtw_resume_process_normal() already returns negative values but the caller doesn't check for errors so changing this doesn't affect anything. sdio_dvobj_init() returns NULL on error so leave that as-is. Omer El Idrissi (3): staging: rtl8723bs: use direct returns in sdio_dvobj_init() staging: rtl8723bs: cleanup return in sdio_init() staging: rtl8723bs: clean up callees for sdio_init function drivers/staging/rtl8723bs/os_dep/os_intfs.c | 8 ++++---- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 21 +++++++------------- 2 files changed, 11 insertions(+), 18 deletions(-) -- 2.51.0