Vitaly Kuznetsov
856f60e3e8
ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m
...
commit fa26d0c778b432d3d9814ea82552e813b33eeb5c upstream.
Commit 8cdddd182bd7 ("ACPI: processor: Fix CPU0 wakeup in
acpi_idle_play_dead()") tried to fix CPU0 hotplug breakage by copying
wakeup_cpu0() + start_cpu0() logic from hlt_play_dead()//mwait_play_dead()
into acpi_idle_play_dead(). The problem is that these functions are not
exported to modules so when CONFIG_ACPI_PROCESSOR=m build fails.
The issue could've been fixed by exporting both wakeup_cpu0()/start_cpu0()
(the later from assembly) but it seems putting the whole pattern into a
new function and exporting it instead is better.
Reported-by: kernel test robot <lkp@intel.com >
Fixes: 8cdddd182bd7 ("CPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead()")
Cc: <stable@vger.kernel.org > # 5.10+
Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com >
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-04-14 08:41:58 +02:00
..
2020-01-09 11:30:53 +08:00
2019-11-07 15:44:14 +01:00
2021-01-27 11:55:13 +01:00
2015-09-22 22:25:33 +02:00
2020-06-11 15:15:16 +02:00
2020-11-11 13:16:51 +01:00
2020-08-06 10:57:30 +02:00
2021-03-30 14:32:08 +02:00
2019-06-19 17:09:55 +02:00
2020-09-16 19:36:25 +02:00
2020-06-09 09:39:13 -07:00
2019-04-03 09:39:46 +02:00
2019-09-15 20:14:15 +02:00
2020-04-14 15:49:51 +02:00
2020-05-27 13:12:49 +02:00
2021-02-10 09:29:22 +01:00
2017-11-02 11:10:55 +01:00
2018-07-16 17:59:57 +02:00
2019-05-13 11:07:33 +02:00
2020-05-18 19:50:47 +02:00
2020-10-08 10:39:21 +02:00
2020-10-12 13:39:19 -07:00
2020-06-11 08:03:24 +02:00
2020-06-11 08:03:24 +02:00
2020-07-29 16:14:18 +02:00
2020-05-19 18:03:07 +02:00
2021-02-10 09:29:22 +01:00
2017-11-02 11:10:55 +01:00
2020-06-15 14:10:08 +02:00
2020-07-31 11:49:09 +02:00
2019-09-02 09:17:45 +02:00
2020-07-24 13:56:23 +02:00
2020-01-23 10:41:20 -08:00
2020-10-25 14:51:49 -07:00
2020-06-08 11:05:57 -07:00
2020-12-30 11:54:29 +01:00
2017-11-02 11:10:55 +01:00
2020-08-20 15:45:18 -04:00
2020-08-20 15:45:22 -04:00
2020-08-20 15:45:14 -04:00
2020-03-21 15:23:54 +01:00
2017-11-02 11:10:55 +01:00
2020-07-26 12:47:22 +02:00
2018-07-25 11:53:58 +02:00
2018-12-03 10:49:13 +01:00
2020-09-17 13:00:46 -04:00
2020-10-06 11:18:04 +02:00
2020-05-07 13:48:05 +02:00
2020-09-09 11:33:19 +02:00
2020-06-15 14:18:37 +02:00
2019-08-28 08:38:39 +02:00
2020-10-14 10:21:34 -07:00
2019-09-03 09:36:36 +02:00
2020-06-15 14:10:09 +02:00
2019-11-26 09:48:19 -08:00
2017-11-02 11:10:55 +01:00
2020-09-04 15:12:55 +02:00
2020-05-07 16:06:20 +02:00
2020-09-07 22:44:43 +02:00
2020-09-07 22:44:43 +02:00
2020-06-30 11:59:48 +02:00
2020-09-17 20:22:15 +02:00
2020-06-15 14:10:00 +02:00
2020-10-06 07:07:05 +02:00
2020-05-28 20:21:32 +02:00
2018-08-05 09:53:13 +02:00
2020-04-14 14:24:05 +02:00
2020-04-09 00:01:59 +09:00
2017-11-02 11:10:55 +01:00
2020-08-20 11:18:36 +02:00
2020-07-27 14:29:23 -04:00
2017-11-02 11:10:55 +01:00
2019-10-17 21:31:57 +02:00
2020-09-04 15:09:29 +02:00
2017-12-22 20:13:05 +01:00
2020-10-07 11:08:59 +02:00
2017-11-02 11:10:55 +01:00
2020-08-15 13:52:11 +02:00
2020-05-12 19:34:53 +03:00
2020-09-18 09:59:40 +02:00
2020-08-24 18:18:32 +02:00
2020-05-14 11:46:52 -07:00
2020-03-27 23:58:55 -04:00
2017-11-02 11:10:55 +01:00
2020-04-30 20:14:34 +02:00
2019-05-30 11:29:53 -07:00
2020-07-09 07:08:40 -04:00
2020-06-04 19:06:22 -07:00
2019-06-28 00:57:24 +02:00
2020-06-03 20:09:46 -07:00
2018-06-26 09:07:58 +02:00
2020-09-16 16:52:35 +02:00
2020-09-28 09:01:07 +00:00
2019-07-17 08:09:59 +02:00
2018-08-15 13:44:10 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2021-03-17 17:06:36 +01:00
2019-06-05 17:37:17 +02:00
2019-05-30 11:26:35 -07:00
2019-05-30 11:26:35 -07:00
2017-11-02 11:10:55 +01:00
2021-03-17 17:06:36 +01:00
2020-12-06 09:58:13 +01:00
2020-08-04 21:16:22 -07:00
2019-04-16 12:26:18 +02:00
2018-05-19 14:03:14 +02:00
2018-03-12 12:10:54 +01:00
2019-08-28 11:29:39 +02:00
2017-11-02 11:10:55 +01:00
2020-04-24 11:17:28 +01:00
2020-04-24 11:17:44 +01:00
2020-04-24 11:18:44 +01:00
2021-02-07 15:37:17 +01:00
2020-10-25 14:51:49 -07:00
2020-05-12 16:05:30 +02:00
2020-07-25 12:00:56 +02:00
2020-07-18 12:31:49 +02:00
2020-10-07 17:49:25 +02:00
2020-06-09 09:39:13 -07:00
2017-11-02 11:10:55 +01:00
2019-11-11 16:06:07 +01:00
2020-07-18 07:17:16 +02:00
2020-09-16 16:52:30 +02:00
2020-09-22 22:13:34 +02:00
2019-04-22 11:42:59 +02:00
2020-06-11 15:15:14 +02:00
2020-06-11 15:15:29 +02:00
2020-09-16 16:52:37 +02:00
2020-10-25 14:51:49 -07:00
2019-05-24 17:39:02 +02:00
2018-04-23 10:17:28 +02:00
2019-06-17 12:09:23 +02:00
2018-02-06 18:32:43 -08:00
2020-06-09 09:39:13 -07:00
2017-11-02 11:10:55 +01:00
2020-04-02 09:35:25 -07:00
2020-07-22 23:56:53 +02:00
2018-04-13 17:10:27 -07:00
2019-11-14 18:24:43 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-09-04 15:12:52 +02:00
2021-03-30 14:31:53 +02:00
2020-03-16 17:57:22 +01:00
2020-07-08 16:21:49 -04:00
2020-07-09 13:29:42 -04:00
2019-02-20 22:47:38 +01:00
2017-11-02 11:10:55 +01:00
2019-10-18 11:29:50 +02:00
2019-05-21 11:28:45 +02:00
2018-10-16 17:33:54 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-05-19 14:03:14 +02:00
2020-12-30 11:53:03 +01:00
2020-10-25 14:51:49 -07:00
2020-04-20 12:39:17 +02:00
2020-04-14 17:34:46 +02:00
2017-11-02 11:10:55 +01:00
2018-04-02 15:16:43 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-08-07 11:33:26 -07:00
2020-08-26 12:41:53 +02:00
2017-11-02 11:10:55 +01:00
2020-05-28 18:34:30 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-04-23 10:50:26 +09:00
2018-01-14 21:11:54 +01:00
2020-09-16 16:52:28 +02:00
2021-01-27 11:54:57 +01:00
2020-09-16 16:52:35 +02:00
2017-11-02 11:10:55 +01:00
2020-10-14 10:21:34 -07:00
2017-11-02 11:10:55 +01:00
2021-02-07 15:37:14 +01:00
2019-12-10 10:12:55 +01:00
2020-11-24 16:47:35 +01:00
2020-01-11 15:55:39 +01:00
2017-11-02 11:10:55 +01:00
2020-10-15 18:42:13 -07:00
2017-11-02 11:10:55 +01:00
2020-10-14 11:42:04 -07:00
2017-11-02 11:10:55 +01:00
2019-05-20 17:27:08 +03:00
2019-05-21 11:28:45 +02:00
2020-09-10 10:43:13 -05:00
2020-09-08 22:21:35 -04:00
2017-11-02 11:10:55 +01:00
2020-10-22 09:59:21 -07:00
2018-04-02 15:45:30 -07:00
2020-04-10 15:36:21 -07:00
2017-11-02 11:10:55 +01:00
2020-08-15 13:52:12 +02:00
2020-08-15 13:52:12 +02:00
2017-11-02 11:10:55 +01:00
2020-09-16 16:52:35 +02:00
2018-06-29 20:06:07 -05:00
2017-11-02 11:10:55 +01:00
2020-09-16 16:52:38 +02:00
2020-07-23 11:46:43 +02:00
2017-11-02 11:10:55 +01:00
2020-11-09 18:12:36 +01:00
2020-08-07 11:33:26 -07:00
2019-12-10 10:12:55 +01:00
2019-12-10 10:12:55 +01:00
2020-06-10 16:02:54 -07:00
2020-08-15 13:56:16 +02:00
2020-08-03 17:25:42 -07:00
2019-12-10 10:12:55 +01:00
2020-12-10 12:28:06 +01:00
2020-06-02 10:59:11 -07:00
2018-09-14 17:08:45 +02:00
2020-08-15 13:52:11 +02:00
2020-06-09 09:39:14 -07:00
2018-08-17 10:27:36 -07:00
2020-10-14 10:21:34 -07:00
2020-02-24 20:25:21 +01:00
2019-06-05 17:37:17 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-03-21 16:03:53 +01:00
2017-11-02 11:10:55 +01:00
2019-03-21 12:28:50 +01:00
2018-07-20 01:11:44 +02:00
2021-03-25 09:04:17 +01:00
2019-05-30 11:26:32 -07:00
2021-03-17 17:06:35 +01:00
2019-10-01 20:31:35 +02:00
2021-03-17 17:06:35 +01:00
2019-11-14 18:24:43 +01:00
2017-11-02 11:10:55 +01:00
2019-06-22 21:21:10 +02:00
2017-11-02 11:10:55 +01:00
2018-07-25 11:22:20 +02:00
2020-07-08 16:21:57 -04:00
2020-09-09 11:33:20 +02:00
2017-11-02 11:10:55 +01:00
2018-11-23 07:59:59 +01:00
2020-08-15 13:52:11 +02:00
2020-05-06 17:51:21 +02:00
2019-01-06 09:46:51 +09:00
2017-11-02 11:10:55 +01:00
2020-03-19 11:58:13 +01:00
2020-10-14 10:21:34 -07:00
2017-11-02 11:10:55 +01:00
2020-06-11 15:19:17 +02:00
2020-10-25 14:51:49 -07:00
2020-09-10 21:48:50 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-03-18 15:29:54 -04:00
2020-03-31 11:04:05 -07:00
2020-07-24 15:04:59 +02:00
2017-11-02 11:10:55 +01:00
2020-04-30 20:14:31 +02:00
2021-04-14 08:41:58 +02:00
2020-11-22 10:48:22 -08:00
2018-11-28 11:57:12 +01:00
2020-10-13 13:36:07 -07:00
2020-05-28 21:18:40 +02:00
2017-11-07 10:32:44 +01:00
2017-11-02 11:10:55 +01:00
2020-06-18 13:09:17 +02:00
2020-09-09 11:33:19 +02:00
2021-03-30 14:31:53 +02:00
2019-01-12 17:54:49 +01:00
2020-10-06 11:18:04 +02:00
2017-11-02 11:10:55 +01:00
2018-10-03 11:56:33 +02:00
2019-07-22 10:12:33 +02:00
2018-10-03 11:56:34 +02:00
2020-09-28 07:57:15 -04:00
2018-03-20 10:01:57 +01:00
2020-06-02 10:59:12 -07:00
2019-04-10 09:53:31 +02:00
2020-12-09 09:37:42 +01:00
2020-03-25 10:06:20 +01:00
2020-03-31 11:04:05 -07:00
2020-03-21 16:03:25 +01:00
2019-05-30 11:26:32 -07:00
2020-09-01 09:58:05 +02:00
2021-03-25 09:04:17 +01:00
2019-06-29 11:35:35 +02:00
2017-11-13 19:07:38 -08:00
2017-11-02 11:10:55 +01:00
2020-02-04 03:05:26 +00:00
2017-11-02 11:10:55 +01:00
2020-04-26 18:52:33 +02:00
2021-01-27 11:55:13 +01:00
2017-11-02 11:10:55 +01:00
2020-09-07 19:45:24 +02:00
2020-09-07 19:45:25 +02:00
2020-10-14 10:21:34 -07:00
2020-08-10 19:07:44 -07:00
2020-03-18 15:53:25 -04:00
2020-10-06 11:18:04 +02:00
2020-10-23 13:44:24 -07:00
2019-11-07 11:07:29 +01:00
2017-11-02 11:10:55 +01:00
2020-03-21 16:03:21 +01:00
2020-09-10 10:43:13 -05:00
2020-04-25 12:22:29 +02:00
2019-05-30 11:26:35 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-01-14 12:20:58 +01:00
2020-04-23 10:50:26 +09:00
2017-11-02 11:10:55 +01:00
2020-03-23 18:45:14 +01:00
2021-03-04 11:38:34 +01:00
2017-11-02 11:10:55 +01:00
2019-12-10 10:12:55 +01:00
2019-10-22 00:51:44 +02:00
2020-09-28 07:57:30 -04:00
2020-02-21 18:05:19 +01:00
2019-06-28 00:04:39 +02:00
2020-01-14 12:20:58 +01:00
2017-11-02 11:10:55 +01:00
2020-10-14 10:21:34 -07:00
2019-05-24 17:27:13 +02:00
2017-11-02 11:10:55 +01:00
2020-04-09 00:01:59 +09:00
2019-05-24 17:27:13 +02:00