aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller/dwc/pcie-qcom-ep.c
diff options
context:
space:
mode:
authorAnna-Maria Behnsen <[email protected]>2023-12-01 09:26:28 +0000
committerThomas Gleixner <[email protected]>2023-12-20 15:49:38 +0000
commitd124c3393e798b1fb142ee728d5c8976d11e722d (patch)
tree458ebf8804f3a74fd641a4dbe5ad8c39af5bab60 /drivers/pci/controller/dwc/pcie-qcom-ep.c
parenttracing/timers: Add tracepoint for tracking timer base is_idle flag (diff)
downloadkernel-d124c3393e798b1fb142ee728d5c8976d11e722d.tar.gz
kernel-d124c3393e798b1fb142ee728d5c8976d11e722d.zip
timers: Do not IPI for deferrable timers
Deferrable timers do not prevent CPU from going idle and are not taken into account on idle path. Sending an IPI to a remote CPU when a new first deferrable timer was enqueued will wake up the remote CPU but nothing will be done regarding the deferrable timers. Drop IPI completely when a new first deferrable timer was enqueued. Signed-off-by: Anna-Maria Behnsen <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Reviewed-by: Frederic Weisbecker <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'drivers/pci/controller/dwc/pcie-qcom-ep.c')
0 files changed, 0 insertions, 0 deletions