Geert Uytterhoeven
1c33dc1015
drivers: firmware: psci: Use __pa_symbol for cpu_resume
If CONFIG_DEBUG_VIRTUAL=y, during s2ram:
virt_to_phys used for non-linear address: ffffff80085db280 (cpu_resume+0x0/0x20)
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1628 at arch/arm64/mm/physaddr.c:14 __virt_to_phys+0x28/0x60
...
[<ffffff800809abb4>] __virt_to_phys+0x28/0x60
[<ffffff80084a0c38>] psci_system_suspend+0x20/0x44
[<ffffff8008095b28>] cpu_suspend+0x3c/0x68
[<ffffff80084a0b48>] psci_system_suspend_enter+0x18/0x20
[<ffffff80080ea3e0>] suspend_devices_and_enter+0x3f8/0x7e8
[<ffffff80080ead14>] pm_suspend+0x544/0x5f4
Fixes: 1a08e3d9e0 ("drivers: firmware: psci: Use __pa_symbol for kernel symbol")
Acked-by: Mark Rutland <mark.rutland@arm.com>
Acked-by: Laura Abbott <labbott@redhat.com>
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Will Deacon <will.deacon@arm.com>
2017-01-26 12:15:07 +00:00
..
2016-08-04 08:50:07 -04:00
2016-12-14 11:12:25 -08:00
2016-09-09 16:08:45 +01:00
2016-09-01 14:23:39 -07:00
2016-11-18 14:33:43 +01:00
2016-12-30 14:53:36 +00:00
2016-09-05 13:52:40 +02:00
2010-05-21 09:37:31 -07:00
2016-12-19 10:01:47 +01:00
2016-09-08 10:35:50 +02:00
2015-06-25 09:06:56 +02:00
2011-10-31 13:26:19 +04:00
2013-01-30 11:51:59 -08:00
2016-05-16 11:14:29 -04:00
2016-11-30 17:13:13 +01:00
2016-11-30 17:13:13 +01:00
2015-06-25 17:00:41 -07:00
2015-03-26 17:25:27 +01:00
2010-10-18 11:03:14 +02:00
2017-01-03 17:52:48 +00:00
2017-01-26 12:15:07 +00:00
2016-06-24 22:53:52 -05:00
2016-06-24 22:53:52 -05:00
2016-11-23 11:03:00 -06:00
2016-06-24 22:53:52 -05:00
2016-05-20 21:26:15 -07:00
2015-10-14 15:30:06 -07:00
2016-06-21 10:26:51 +01:00
2016-10-27 12:09:12 +03:00
2016-10-27 12:09:12 +03:00