-- Problem Description -- The current VPHN code assumes the NUMA toplogy updates data are big endian. They are native endian actually since the hypervisor pass them through registers. This has a great performance impact on little endian guests.
A fix has been sent to fix the issue:
http://patchwork.ozlabs.org/patch/396171/
Please pick the following commit from Michael Ellermans's tree:
http://git.kernel.org/cgit/linux/kernel/git/mpe/linux.git/commit/?id=5c9fb1899400096c6818181c525897a31d57e488
which reads: "powerpc/vphn: NUMA node code expects big-endian"
Now upstream:
commit 5c9fb1899400096c6818181c525897a31d57e488 Author: Greg Kurz <email address hidden> Date: Wed Oct 15 12:42:58 2014 +0200
powerpc/vphn: NUMA node code expects big-endian
-- Problem Description --
The current VPHN code assumes the NUMA toplogy updates data are big endian. They are native endian actually since the hypervisor pass them through registers. This has a great performance impact on little endian guests.
A fix has been sent to fix the issue:
http:// patchwork. ozlabs. org/patch/ 396171/
Please pick the following commit from Michael Ellermans's tree:
http:// git.kernel. org/cgit/ linux/kernel/ git/mpe/ linux.git/ commit/ ?id=5c9fb189940 0096c6818181c52 5897a31d57e488
which reads: "powerpc/vphn: NUMA node code expects big-endian"
Now upstream:
commit 5c9fb1899400096 c6818181c525897 a31d57e488
Author: Greg Kurz <email address hidden>
Date: Wed Oct 15 12:42:58 2014 +0200
powerpc/vphn: NUMA node code expects big-endian