Thread (30 messages) 30 messages, 4 authors, 2021-12-07

Re: [PATCH v8 08/14] livepatch: only match unique symbols when using FG-KASLR

From: Alexander Lobakin <hidden>
Date: 2021-12-03 14:15:09
Also in: linux-arch, linux-hardening, live-patching, lkml, llvm

From: Peter Zijlstra <peterz@infradead.org>
Date: Fri, 3 Dec 2021 11:05:54 +0100
On Thu, Dec 02, 2021 at 11:32:08PM +0100, Alexander Lobakin wrote:
quoted
If any type of function granular randomization is enabled, the sympos
algorithm will fail, as it will be impossible to resolve symbols when
there are duplicates using the previous symbol position.

We could override sympos to 0, but make it more clear to the user
and bail out if the symbol is not unique.
Since we're going lots of horrendous things already, why can't we fix
this duplicate nonsense too?
Oh, I see a ton of code duplication here in Kristen's code as well.
I'll address it.

Al
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help