Hi all, Today's linux-next merge of the kvm tree got a conflict in kernel/sched/core.c between commit 0a74bef8bed1 ("sched: Add an rq migration call-back to sched_class") from the tip tree and commit 582b336ec2c0 ("sched: add notifier for cross-cpu migrations") from the kvm tree. I fixed it up (see below) and can carry the fix as necessary (no action is required). -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx diff --cc kernel/sched/core.c index 20fb760,c86b8b6..0000000 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@@ -953,10 -959,16 +960,18 @@@ void set_task_cpu(struct task_struct *p trace_sched_migrate_task(p, new_cpu); if (task_cpu(p) != new_cpu) { + struct task_migration_notifier tmn; + + if (p->sched_class->migrate_task_rq) + p->sched_class->migrate_task_rq(p, new_cpu); p->se.nr_migrations++; perf_sw_event(PERF_COUNT_SW_CPU_MIGRATIONS, 1, NULL, 0); + + tmn.task = p; + tmn.from_cpu = task_cpu(p); + tmn.to_cpu = new_cpu; + + atomic_notifier_call_chain(&task_migration_notifier, 0, &tmn); } __set_task_cpu(p, new_cpu);
Attachment:
pgpyXACGhPY1F.pgp
Description: PGP signature