From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 A4C7D30EF77 for ; Sun, 5 Apr 2026 15:47:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775404038; cv=none; b=XFMcbxgk/uig290Z0Gx67o616/iFDF9qxnmNM3f91l+Db3mjrbGuzwfrxECYQQZMVSTCgJ+dnRCRm7LJBReuBjbqirnYQuAXXnfAHRqt6r/6Z1OrrZWEZuxfqXfdwhwtkrbrEVCO6YTXAqggnrA/taxDrAqIfx5Lah9J7/Q4bdc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775404038; c=relaxed/simple; bh=Xe0Jw5/Y7bMf5xSKeNRkXoNZfvMGIbIh0l+mFS+Hk4I=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=kLP5utxwPFd+QuxdnSScdp9nNaz0o2rgV9ft5svKt9DMDbsRy133gn/WNtTiiJmSBL9CGyM+9CAk5W96WxQBJB+SSaiWOF624DgRDNMyFPT5vqi2Q9j6ZQcKMuHkz9rQRqzdFXCk1pBb79gtL44wpJIByvMPyhxgakONHVeQgj4= 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=TanDgi7o; arc=none smtp.client-ip=209.85.128.41 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="TanDgi7o" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4887f49ec5aso46478585e9.1 for ; Sun, 05 Apr 2026 08:47:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775404035; x=1776008835; 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=9c+NACocK/nbrYxw2bkOyOR1b4xgoP/8tGaK1DKwMDw=; b=TanDgi7oeOFdKds+PP8e+mhk06gJe5VcfTENCz7Faou9grCg/fNwE39l/lkFFppkqA EIFZmpsq8LA//1uy1FF1fBzRmbGXp01pGpucCx0dM3VO3cMDAVHg4trC8Hi5h100Qmpp vequO/2xSItuNGuJ2KxygV4Yje6lL1H8Vl7W018B0Eo4LfiWt9/mJdjg3f8gmoJuBq+8 nIOD9fPTEOAR5BkoKoey6vBi/D0bHXR3m+6LX/pq6AtiYH5s3nXUgk0EdcJBr7f5gOW1 KI/vATaCPBTrep1Ay5LvUNUHrD75oZR76uAnskQOYCYuuAZkHfygQEBm3kC/m0mih1lo W9vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775404035; x=1776008835; 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=9c+NACocK/nbrYxw2bkOyOR1b4xgoP/8tGaK1DKwMDw=; b=BL5ilpwGLxPXjeyrwbrRPVejd81d0iO1KxnUmzjntFQwnbT823klaHgA0Atk7q3ElN sLOUJOsYMzHbDSFoHqjRutA9GlhDXM9+7bXXeZyE/eVeU6B0p8WvdSbJLdCskHNzswJu G4A+OUAc5DXKGzGXF4tQXvMuzwaxZzXpa+5vl9plEGSdW0/c0yoSGW70USZxyZSQnCuU bDQD4BbGhgZbd/UUtwVvojudWqm5pxXNxSqTbX/6p9mSLlmUyjclpeTWtxsKN+YKG1in CYvcJDg4LtlFjHGJEKi8px/AeG11zH9N2s6vS8waJCYdI0AM8Jr7+44P7CPlqGGJ4Kf+ CNJA== X-Forwarded-Encrypted: i=1; AJvYcCVuuEsyOR6AJpXTbZmoNW1GmjeyMhy3hbXf1PWv8VZGCYV59ppk18GwZrbvQ1LxiuBGXwdMV97KSJEM0Zo=@vger.kernel.org X-Gm-Message-State: AOJu0YxV9Ze4he7qgeiFwqwgGdKHNW7uPUsL7KIItIAG55ke0o+fHagb eKc3J4sdeetVlhgTyH5dNjVlFVgbBOaDnV88fraImZN9dJtqH3oYPbQQ X-Gm-Gg: AeBDiesEdf4CkyKwiyRtT8rsePvz8HIdB5crOvQ/9io7IBPA6u+96mDfJleIJmJb6qv nBR4t8/rg4WHE+j5gPAt6IKg5++e1QK93csUUadKwBJczrtb1AbV8DYyI1qLsz67ipygORqu5qb Zx4T0HvN94N2ufJBBFub7TeDMKsmBxuK0NTOaa2XvfEvO4fx/dMZlPUDaxc/b/sTu53EDt2+33t Jy9kPs9H97rBtPYWijV3TlikZh8FJQQ7fdCfafNSKT0MXtaqR2J5LrYJbPBIby39J0t5PC4Dacs 79H8j/sNAugMnwj0X0I3qmY2gJmr0SufcQG0Hgd2NLHizxvbKHuaSivtVywTxP76wWv2sdxUHIv uiz8Y/nXqgS8wYYm/zljskKwJ40fNnFgMnWyXbX3NDcrsg3jN7RdheqprOgKMD66LZK9m0vGD1A cNrBjw9hheTXE4u87fL9567iU7ofPOYa6HuCziWmiKaJ5aSdoqsFpPHEukRbp//ND8POeubdvt8 voWZ9Cfk0U8cnxUbCDnkzY= X-Received: by 2002:a05:600c:3b23:b0:488:869c:edaf with SMTP id 5b1f17b1804b1-488996df052mr128365645e9.8.1775404034962; Sun, 05 Apr 2026 08:47:14 -0700 (PDT) Received: from dohko.chello.ie (188-141-5-72.dynamic.upc.ie. [188.141.5.72]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48897b8f40dsm96511335e9.0.2026.04.05.08.47.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Apr 2026 08:47:14 -0700 (PDT) From: David Carlier To: Matthew Sakai Cc: dm-devel@lists.linux.dev, linux-kernel@vger.kernel.org, David Carlier Subject: [PATCH v3] dm vdo: use get_random_u32() where appropriate Date: Sun, 5 Apr 2026 16:47:13 +0100 Message-ID: <20260405154713.4660-1-devnexen@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 Use the typed random integer helpers instead of get_random_bytes() when filling a single integer variable. The helpers return the value directly, require no pointer or size argument, and better express intent. Signed-off-by: David Carlier --- drivers/md/dm-vdo/indexer/index-layout.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/md/dm-vdo/indexer/index-layout.c b/drivers/md/dm-vdo/indexer/index-layout.c index 61edf2b72427..8707930c9910 100644 --- a/drivers/md/dm-vdo/indexer/index-layout.c +++ b/drivers/md/dm-vdo/indexer/index-layout.c @@ -256,7 +256,7 @@ static void create_unique_nonce_data(u8 *buffer) u32 rand; size_t offset = 0; - get_random_bytes(&rand, sizeof(u32)); + rand = get_random_u32(); memcpy(buffer + offset, &now, sizeof(now)); offset += sizeof(now); memcpy(buffer + offset, &rand, sizeof(rand)); -- 2.53.0