commit | 8a6de2627fd37b76c6e8e77fa6c0fe82888e3fc3 | [log] [tgz] |
---|---|---|
author | Martin Karsten <[email protected]> | Sat Nov 09 05:02:34 2024 +0000 |
committer | Jakub Kicinski <[email protected]> | Mon Nov 11 18:45:06 2024 -0800 |
tree | e899c8d3b19ffb8c74f011f07d9174a689a824a7 | |
parent | ab5b28b007a7ab3edeb0a5e1d04669945ddb1d37 [diff] |
eventpoll: Control irq suspension for prefer_busy_poll When events are reported to userland and prefer_busy_poll is set, irqs are temporarily suspended using napi_suspend_irqs. If no events are found and ep_poll would go to sleep, irq suspension is cancelled using napi_resume_irqs. Signed-off-by: Martin Karsten <[email protected]> Co-developed-by: Joe Damato <[email protected]> Signed-off-by: Joe Damato <[email protected]> Tested-by: Joe Damato <[email protected]> Tested-by: Martin Karsten <[email protected]> Acked-by: Stanislav Fomichev <[email protected]> Reviewed-by: Sridhar Samudrala <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>