It’s been three years that Retpolines (return trampolines) have been around as part of the Spectre defenses on Linux and kernel developers in particular are still working to better optimize different areas of their code to deal with the performance overhead incurred…
Source: Phoronix – Linux 5.13 To Address Some Networking Overhead Caused By Retpolines