Thread (42 messages) 42 messages, 5 authors, 2019-09-06

Re: [RFC PATCH 2/2] livepatch: Clear relocation targets on a module removal

From: Jiri Kosina <jikos@kernel.org>
Date: 2019-09-05 11:19:26
Also in: lkml

On Thu, 5 Sep 2019, Petr Mladek wrote:
quoted
I don't have a number, but it's very common to patch a function which 
uses jump labels or alternatives.
Really? My impression is that both alternatives and jump_labels
are used in hot paths. I would expect them mostly in core code
that is always loaded.

Alternatives are often used in assembly that we are not able
to livepatch anyway.

Or are they spread widely via some macros or inlined functions?
All the indirect jumps are turned into alternatives when retpolines are in 
place.

-- 
Jiri Kosina
SUSE Labs
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help