From nobody Thu Apr 9 13:42:38 2026 Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) (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 2FBD01B4257 for ; Sun, 8 Mar 2026 11:25:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772969129; cv=none; b=SMDvLBG7KZgegaFTsTTqGmks/OkdrRtDNj02X4aUfVns0Tzf6kkj5DKpqQw+1hbkpsSiMg1oFdfjt57aIIstYkK/ugIgsQ3P4NTzeE7cHMLzpQ6R6oSRHHYXHwv0TqU2FkEBCusbsCJ3TjeJNoVZKImm5mx+SCqwYnF9DDTyOjk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772969129; c=relaxed/simple; bh=ouwN7Vj8H2yW508oJd2EU6/Hld8Q3miNunz1ffCDDiA=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=oMjl/re5ill065bfzsFbFVMzfS8h60Utd8I4GrXXgFG9ATilT1kjexN6D8azGGinalSgle+FzbC/dM33rHPnk7Vqou+CI0urT27A+77uj9gvZZbqOiWzj49mK1sSnfrq8YRBE2BkFz+C0QkEqIducsYcLsZxWkjwSL2sTFnhoJQ= 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=i1Va47Ye; arc=none smtp.client-ip=209.85.216.51 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="i1Va47Ye" Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-3598c1ad542so4407541a91.0 for ; Sun, 08 Mar 2026 04:25:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772969127; x=1773573927; 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=KzKDK7xE0vdC4VtPl95NT96CA+sAsLDCv7kvDuZK9Ys=; b=i1Va47Ye2eNrcoBD/o1IeaXl8fJKSXZn5k6fjR6uotey2JfuB6YaBD9QeMIQai/W7P E/w1FtDi91lu5/olZBCp0EIXksoppb0uNMfqG7RRnksUmGFLQu8Vr7htsmEZh1ZEtBpw Ar7B2Pgkdgiper7wwBnWIm6FXICk4bE2K84WnZxoznsiu/O1Xak7jtHdwfsHqWplN+LZ WeHjra+X4la6jJf+myZer0hsI/EIvBFz+0S1PIMCUiAaHmZ2RWhXrSRdSQR5BDj255Oh A0BFTg1wmbEBzoHASmM9fANffUcV3RwnXNcusm6jQXEz+IG+yrUXM0Pouke5rtVb3AFG 4Glw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772969127; x=1773573927; 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=KzKDK7xE0vdC4VtPl95NT96CA+sAsLDCv7kvDuZK9Ys=; b=EDIdwqNbpls/iRilC9nxaFARhn0vjh17KNFJ/sNWXXYbpQGeMJ5e61Fkgn11kZIXnj soYtsjCPaKUIaYj6oRNkg81N0TXp5JfCiHjWExoWv8kg+7z+8JQX3VVl4LHWfHF3cZ2K J6RymnPneJeHED3b0oT0zGMjs8QmSiY82hGjsdWeHZcY5yuVlrXo6cGfTaRG8ADGf4OK adraZv8W7RhupUSEEA8vpOH8gj19KN9ZF+WHqFtBHjzIWrZUiSXs9AwF+rU1e9UEsLhJ ZetHwvJXR2x4Upa8TGPwMHZtvUXhC52+ngkVjDqf0o6KbU1OAwuqbjWPGmCWMjEBgGrY Rdzw== X-Forwarded-Encrypted: i=1; AJvYcCUyrrG+qTBHhFDtmOj/PWlZD5uHcgHQ+KngDQBX5Ef5neAsarCvyBODhylnSTp6CItAippA+CjqGlUcbyw=@vger.kernel.org X-Gm-Message-State: AOJu0Yyythd3Uu2FQdwCkwKB7tfwCAgjVxZagH2cC0XuFiNIdwszxkmn Q6aYluUDuRurHblTRMdlEJQz+y/TKv8Yb5xUzKzgbc9nHJin8BVoXvy43ZhNpUvUcjc= X-Gm-Gg: ATEYQzzM0ZZUASrSrUddLzoyeQ+d4cHiJWyYGxyodU3nx4vBVkzdXmOR8dsXklYs9X5 KzzGZAfzm8aWtWaOrP5sxdxF5/BgekVKKJtV2qFrHfDVuDQZE6Eu2Sap4H/tEsB5V7Auzvfa4Hv Qc+OVAjOhK4cGStcxxNFFBQml2Sz/HbQzeUEgKPzqjrUwD0/NUjnsUoOVEkVdRMC3jiMW69iQW+ 8CmNTphlIvyPdrz2ltgXWa7ezLUx++JkWP30bPfXJSd9OmPtxM0sDKN200EslpulQVzOg1tpqdr wOGl3roPuBCq+oJvkACfCBpPcBosJLXXOLX2TgDWhwn08x32WuDd6NaiutFMoiEzrZphkYQbWis arFZ2gSyy2tE+o6N3JvN/3qaZxyiuXhsTSmjrmcrncXJNGs4zoY7LkAZ1xmluL2hOEZY8byYy54 vcdAkcUjQUNMYj7epA7i28WEnTYidK0MB0+3jnsdoNf+hHGrNaCdkBCKi+DdbF/eF/sx20/W4Y5 nsfqIimHuhbpd8Cs2sHaSGtaeUJYbxxkmamKKRuUH+9PPY7 X-Received: by 2002:a05:6300:4045:b0:38d:edd4:2fc6 with SMTP id adf61e73a8af0-398590dc5bcmr7363457637.70.1772969127511; Sun, 08 Mar 2026 04:25:27 -0700 (PDT) Received: from starpt-K55VD.. (2001-b011-7803-1227-6fa2-6742-d66c-eafa.dynamic-ip6.hinet.net. [2001:b011:7803:1227:6fa2:6742:d66c:eafa]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-829a48b2c41sm6886286b3a.54.2026.03.08.04.25.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 08 Mar 2026 04:25:27 -0700 (PDT) From: starPt To: gregkh@linuxfoundation.org Cc: straube.linux@gmail.com, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, starpt.official@gmail.com Subject: [PATCH] staging: rtl8723bs: replace kzalloc/memcpy with kmemdup Date: Sun, 8 Mar 2026 19:25:13 +0800 Message-Id: <20260308112513.249948-1-starpt.official@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: quoted-printable Content-Type: text/plain; charset="utf-8" Replace the open-coded kzalloc and memcpy combination with kmemdup() to make the code more concise and idiomatic. Signed-off-by: starPt --- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c b/drivers/st= aging/rtl8723bs/os_dep/ioctl_cfg80211.c index 7cb0c6f22bf3..2125606f7775 100644 --- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c +++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c @@ -1430,14 +1430,12 @@ static int rtw_cfg80211_set_wpa_ie(struct adapter *= padapter, u8 *pie, size_t iel goto exit; } =20 - buf =3D kzalloc(ielen, GFP_KERNEL); + buf =3D kmemdup(pie, ielen, GFP_KERNEL); if (!buf) { ret =3D -ENOMEM; goto exit; } =20 - memcpy(buf, pie, ielen); - if (ielen < RSN_HEADER_LEN) { ret =3D -1; goto exit; --=20 2.34.1