ACPI: processor idle: avoid call to raw_local_irq_disable() from acpi_safe_halt()
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2217308
Upstream Status: RHEL-only
Tested: https://bugzilla.redhat.com/show_bug.cgi?id=2217308#c5
Although it works upstream, for some reason calling raw_local_irq_disable() results in the following error during cpu idle:
WARNING: CPU: 0 PID: 0 at kernel/sched/clock.c:397 sched_clock_tick+0xfa/0x150
For now call local_irq_disable() on RHEL until this issue is resolved.
Signed-off-by: David Arcari darcari@redhat.com
Edited by David Arcari