Commit b29cd7c4 authored by Vasily Gorbik's avatar Vasily Gorbik
Browse files

s390/module: avoid using strncmp with hardcoded length



Reuse str_has_prefix instead of strncmp with hardcoded length to
make the intent of a comparison more obvious.

Signed-off-by: default avatarVasily Gorbik <gor@linux.ibm.com>
parent 8dec6bd4
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -472,11 +472,11 @@ int module_finalize(const Elf_Ehdr *hdr,
			apply_alternatives(aseg, aseg + s->sh_size);

		if (IS_ENABLED(CONFIG_EXPOLINE) &&
		    (!strncmp(".s390_indirect", secname, 14)))
		    (str_has_prefix(secname, ".s390_indirect")))
			nospec_revert(aseg, aseg + s->sh_size);

		if (IS_ENABLED(CONFIG_EXPOLINE) &&
		    (!strncmp(".s390_return", secname, 12)))
		    (str_has_prefix(secname, ".s390_return")))
			nospec_revert(aseg, aseg + s->sh_size);
	}