From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B40483A9DA4 for ; Thu, 22 Jan 2026 10:35:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.12 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769078157; cv=none; b=o01qoJMlcvVr+MVQugOHUzIxZj7ROwcsm1S7NEdRNe8aeKdufioMUHHme8qhPbvMKjPQpWi4tnqDU1UxQGpe0y4kGcHgDeguV/S9jFAS8VGBPdHBdV9X4pa4yYqxAzc4jeBheN1IoAWZmg5hFpYd66IkBRBPerzYHpFEIFVQaQQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769078157; c=relaxed/simple; bh=375AuIukZhaTCex9p3GPF0eKOHK5uF1Mzu+zC5nL+UY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=kaSlX5n4utKeghSumwkR8g1/xv6QEa8WONu7lfcTsf4fvULvJQsAbQoLNljkkGGuwQs1hc0/Kiw8nfXv5iy3psIGrKKdspvo1bamui53Mc3iQ/nfPGX4W/kaTq7RGBIY9ngdtrHXzPpmHftLhnSiS5duxchrXwGKE01Npx/QHZ4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=pass smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=dIjww1sy; arc=none smtp.client-ip=192.198.163.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="dIjww1sy" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1769078156; x=1800614156; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=375AuIukZhaTCex9p3GPF0eKOHK5uF1Mzu+zC5nL+UY=; b=dIjww1syamAJ21qC5d7VsCdECGJQKTtmIVA23ulmuCpVdGS7hgUqxvuz 0o3Opafab/VYKlTsH2aesHK0PazPm2R+eBfgY7fHFMWckyQrLMppwjfFE wKTAdfYbOGxcf1Ugry5WYvuPcpMHRDhO1p27kEZqLW1lXWeBTCD9bvXwM o38pAv2vPsvvoD55hwPFsP39fMc1LaXimkBhsuwAHGZzH0LiFWDGP5xtb QgUmSk8IEyqGG0+frKM6AHimYTk0dRzvmmwRk9W+xi1FYl7JZ2yxsiMBT wS1gGQrOHU45+z2YyrVnHA10PD2KG7u/Hnn0TDwOznNsTJGJ5Q9N7Rkr9 g==; X-CSE-ConnectionGUID: GbY0N96gReS+Q3L1QGSj+g== X-CSE-MsgGUID: EBXwQtnbTJyujCq906wjBw== X-IronPort-AV: E=McAfee;i="6800,10657,11678"; a="74176406" X-IronPort-AV: E=Sophos;i="6.21,246,1763452800"; d="scan'208";a="74176406" Received: from fmviesa001.fm.intel.com ([10.60.135.141]) by fmvoesa106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Jan 2026 02:35:55 -0800 X-CSE-ConnectionGUID: IFSorzDtQE+g740SvaTzuw== X-CSE-MsgGUID: bRoXjHckR8axA3X/DzxMhg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.21,246,1763452800"; d="scan'208";a="237963781" Received: from black.igk.intel.com ([10.91.253.5]) by fmviesa001.fm.intel.com with ESMTP; 22 Jan 2026 02:35:54 -0800 Received: by black.igk.intel.com (Postfix, from userid 1003) id C3CBC95; Thu, 22 Jan 2026 11:35:52 +0100 (CET) From: Andy Shevchenko To: Andy Shevchenko , Eric Biggers , linux-kernel@vger.kernel.org Cc: "Theodore Ts'o" , "Jason A. Donenfeld" Subject: [PATCH v1 1/1] random: Don't use "proxy" headers Date: Thu, 22 Jan 2026 11:35:41 +0100 Message-ID: <20260122103541.2396572-1-andriy.shevchenko@linux.intel.com> X-Mailer: git-send-email 2.50.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 Update header inclusions to follow IWYU (Include What You Use) principle. Note that kernel.h is discouraged to be included as it's written at the top of that file. Signed-off-by: Andy Shevchenko --- include/linux/random.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/linux/random.h b/include/linux/random.h index 8a8064dc3970..17b1273cad1b 100644 --- a/include/linux/random.h +++ b/include/linux/random.h @@ -4,8 +4,11 @@ #define _LINUX_RANDOM_H #include -#include +#include +#include #include +#include +#include #include -- 2.50.1