diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index eb69b805f908..11044931cbe6 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c @@ -304,6 +304,7 @@ int __irq_set_affinity(unsigned int irq, const struct cpumask *mask, bool force) raw_spin_unlock_irqrestore(&desc->lock, flags); return ret; } +EXPORT_SYMBOL_GPL(__irq_set_affinity); int irq_set_affinity_hint(unsigned int irq, const struct cpumask *m) { diff --git a/kernel/sched/core.c b/kernel/sched/core.c index fb0247cf705a..832b7631668d 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -5513,6 +5513,7 @@ long sched_setaffinity(pid_t pid, const struct cpumask *in_mask) put_task_struct(p); return retval; } +EXPORT_SYMBOL_GPL(sched_setaffinity); static int get_user_cpu_mask(unsigned long __user *user_mask_ptr, unsigned len, struct cpumask *new_mask)