Files
linux/arch/arc/include/asm
Vineet Gupta b5ddb6d547 ARCv2: PAE40: set MSB even if !CONFIG_ARC_HAS_PAE40 but PAE exists in SoC
PAE40 confiuration in hardware extends some of the address registers
for TLB/cache ops to 2 words.

So far kernel was NOT setting the higher word if feature was not enabled
in software which is wrong. Those need to be set to 0 in such case.

Normally this would be done in the cache flush / tlb ops, however since
these registers only exist conditionally, this would have to be
conditional to a flag being set on boot which is expensive/ugly -
specially for the more common case of PAE exists but not in use.
Optimize that by zero'ing them once at boot - nobody will write to
them afterwards

Cc: stable@vger.kernel.org   #4.4+
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
2017-08-04 13:56:35 +05:30
..
2017-04-14 09:56:06 -07:00
2016-03-10 14:44:13 -06:00
2016-10-19 14:38:53 -07:00
2016-05-30 10:07:32 +05:30
2016-03-10 14:44:13 -06:00
2013-02-11 20:00:31 +05:30
2015-08-04 09:26:33 +05:30
2013-06-22 19:23:26 +05:30
2016-05-30 10:07:32 +05:30
2013-02-11 20:00:39 +05:30
2013-06-22 13:46:42 +05:30
2013-06-22 13:46:42 +05:30