]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
xen/events: remove some simple helpers from events_base.c
authorJuergen Gross <jgross@suse.com>
Wed, 27 Sep 2023 06:24:46 +0000 (08:24 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 1 Mar 2024 12:34:57 +0000 (13:34 +0100)
commit666860d56d83a755f8148724e5bb59ee042db611
treea555bf6ffced9b57a9889f3cb9b911a55f2883a3
parentb79345efd03851121db47f09174722123058cca8
xen/events: remove some simple helpers from events_base.c

[ Upstream commit 3bdb0ac350fe5e6301562143e4573971dd01ae0b ]

The helper functions type_from_irq() and cpu_from_irq() are just one
line functions used only internally.

Open code them where needed. At the same time modify and rename
get_evtchn_to_irq() to return a struct irq_info instead of the IRQ
number.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Signed-off-by: Juergen Gross <jgross@suse.com>
Stable-dep-of: fa765c4b4aed ("xen/events: close evtchn after mapping cleanup")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/xen/events/events_base.c