Commit a0b018a4 authored by Valentin Schneider's avatar Valentin Schneider Committed by Petr Pavlu
Browse files

module: Remove outdated comment about text_size



The text_size bit referred to by the comment has been removed as of commit

  ac3b4328 ("module: replace module_layout with module_memory")

and is thus no longer relevant. Remove it and comment about the contents of
the masks array instead.

Signed-off-by: default avatarValentin Schneider <vschneid@redhat.com>
Link: https://lore.kernel.org/r/20250429113242.998312-23-vschneid@redhat.com


Signed-off-by: default avatarPetr Pavlu <petr.pavlu@suse.com>
parent 60b57b9c
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -1562,12 +1562,11 @@ static void __layout_sections(struct module *mod, struct load_info *info, bool i
{
	unsigned int m, i;

	static const unsigned long masks[][2] = {
	/*
		 * NOTE: all executable code must be the first section
		 * in this array; otherwise modify the text_size
		 * finder in the two loops below
	 * { Mask of required section header flags,
	 *   Mask of excluded section header flags }
	 */
	static const unsigned long masks[][2] = {
		{ SHF_EXECINSTR | SHF_ALLOC, ARCH_SHF_SMALL },
		{ SHF_ALLOC, SHF_WRITE | ARCH_SHF_SMALL },
		{ SHF_RO_AFTER_INIT | SHF_ALLOC, ARCH_SHF_SMALL },