Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e877bde2 authored by Thomas Gleixner's avatar Thomas Gleixner
Browse files

Merge branch 'core/urgent' into smp/hotplug to pick up dependencies

parents e1c4cde6 a7c73414
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1201,6 +1201,8 @@ static struct cpuhp_step cpuhp_bp_states[] = {
		.teardown		= takedown_cpu,
		.cant_stop		= true,
	},
#else
	[CPUHP_BRINGUP_CPU] = { },
#endif
};

+6 −2
Original line number Diff line number Diff line
@@ -122,10 +122,14 @@ static bool ignore_func(struct objtool_file *file, struct symbol *func)

	/* check for STACK_FRAME_NON_STANDARD */
	if (file->whitelist && file->whitelist->rela)
		list_for_each_entry(rela, &file->whitelist->rela->rela_list, list)
			if (rela->sym->sec == func->sec &&
		list_for_each_entry(rela, &file->whitelist->rela->rela_list, list) {
			if (rela->sym->type == STT_SECTION &&
			    rela->sym->sec == func->sec &&
			    rela->addend == func->offset)
				return true;
			if (rela->sym->type == STT_FUNC && rela->sym == func)
				return true;
		}

	/* check if it has a context switching instruction */
	func_for_each_insn(file, func, insn)