Home
last modified time | relevance | path

Searched hist:d9ada91ae2969ae6b6dc3574fd08a6ebda5df766 (Results 1 – 3 of 3) sorted by relevance

/linux/arch/powerpc/include/asm/
H A Dhw_irq.hdiff d9ada91ae2969ae6b6dc3574fd08a6ebda5df766 Fri Mar 02 01:33:52 CET 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc: Replace mfmsr instructions with load from PACA kernel_msr field

On 64-bit, the mfmsr instruction can be quite slow, slower
than loading a field from the cache-hot PACA, which happens
to already contain the value we want in most cases.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
H A Dexception-64s.hdiff d9ada91ae2969ae6b6dc3574fd08a6ebda5df766 Fri Mar 02 01:33:52 CET 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc: Replace mfmsr instructions with load from PACA kernel_msr field

On 64-bit, the mfmsr instruction can be quite slow, slower
than loading a field from the cache-hot PACA, which happens
to already contain the value we want in most cases.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
/linux/arch/powerpc/kernel/
H A Dexceptions-64s.Sdiff d9ada91ae2969ae6b6dc3574fd08a6ebda5df766 Fri Mar 02 01:33:52 CET 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc: Replace mfmsr instructions with load from PACA kernel_msr field

On 64-bit, the mfmsr instruction can be quite slow, slower
than loading a field from the cache-hot PACA, which happens
to already contain the value we want in most cases.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>