Skip to content

Commit

Permalink
powerpc/e500/qemu-e500: allow core to idle without waiting
Browse files Browse the repository at this point in the history
This means an idle guest won't needlessly consume an entire core on
the host, waiting for work to show up.

Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com>
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
Acked-by: Scott Wood <oss@buserror.net>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20220112112459.1033754-1-troglobit@gmail.com
  • Loading branch information
Tobias Waldekranz authored and Michael Ellerman committed Jan 31, 2022
1 parent b2a6f60 commit f529edd
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions arch/powerpc/platforms/85xx/qemu_e500.c
Original file line number Diff line number Diff line change
Expand Up @@ -67,4 +67,9 @@ define_machine(qemu_e500) {
.get_irq = mpic_get_coreint_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress,
#ifdef CONFIG_PPC64
.power_save = book3e_idle,
#else
.power_save = e500_idle,
#endif
};

0 comments on commit f529edd

Please sign in to comment.