Home
last modified time | relevance | path

Searched hist:"89 bc853eae4ad125030ef99f207ba76c2f00a26e" (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/tools/objtool/include/objtool/
H A Dobjtool.hdiff 89bc853eae4ad125030ef99f207ba76c2f00a26e Tue Mar 08 09:30:55 CST 2022 Peter Zijlstra <peterz@infradead.org> objtool: Find unused ENDBR instructions

Find all ENDBR instructions which are never referenced and stick them
in a section such that the kernel can poison them, sealing the
functions from ever being an indirect call target.

This removes about 1-in-4 ENDBR instructions.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Josh Poimboeuf <jpoimboe@redhat.com>
Link: https://lore.kernel.org/r/20220308154319.763643193@infradead.org
/openbmc/linux/tools/objtool/
H A Dobjtool.cdiff 89bc853eae4ad125030ef99f207ba76c2f00a26e Tue Mar 08 09:30:55 CST 2022 Peter Zijlstra <peterz@infradead.org> objtool: Find unused ENDBR instructions

Find all ENDBR instructions which are never referenced and stick them
in a section such that the kernel can poison them, sealing the
functions from ever being an indirect call target.

This removes about 1-in-4 ENDBR instructions.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Josh Poimboeuf <jpoimboe@redhat.com>
Link: https://lore.kernel.org/r/20220308154319.763643193@infradead.org
H A Dcheck.cdiff 89bc853eae4ad125030ef99f207ba76c2f00a26e Tue Mar 08 09:30:55 CST 2022 Peter Zijlstra <peterz@infradead.org> objtool: Find unused ENDBR instructions

Find all ENDBR instructions which are never referenced and stick them
in a section such that the kernel can poison them, sealing the
functions from ever being an indirect call target.

This removes about 1-in-4 ENDBR instructions.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Josh Poimboeuf <jpoimboe@redhat.com>
Link: https://lore.kernel.org/r/20220308154319.763643193@infradead.org
/openbmc/linux/arch/x86/kernel/
H A Dvmlinux.lds.Sdiff 89bc853eae4ad125030ef99f207ba76c2f00a26e Tue Mar 08 09:30:55 CST 2022 Peter Zijlstra <peterz@infradead.org> objtool: Find unused ENDBR instructions

Find all ENDBR instructions which are never referenced and stick them
in a section such that the kernel can poison them, sealing the
functions from ever being an indirect call target.

This removes about 1-in-4 ENDBR instructions.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Josh Poimboeuf <jpoimboe@redhat.com>
Link: https://lore.kernel.org/r/20220308154319.763643193@infradead.org