On February 25, 2025 1:14:01 PM PST, Andrew Cooper <andrew.coop...@citrix.com> wrote: >Peter Zijlstra has added a FineIBT=paranoid mode which performs the hash >check ahead of calling the function pointer, which ought to mitigate >this but at even higher overhead. Was kCFI vs FineIBT perf ever measured? Is the assumption of higher overhead based on kCFI filling dcache in addition to icache, whereas FineIBT only fills icache? -Kees -- Kees Cook
- [RFC] Circumventing FineIBT Via Entrypoints Jennifer Miller
- Re: [RFC] Circumventing FineIBT Via Entrypoints Jann Horn
- Re: [RFC] Circumventing FineIBT Via Entrypoints Andrew Cooper
- Re: [RFC] Circumventing FineIBT Via Entrypoin... Jann Horn
- Re: [RFC] Circumventing FineIBT Via Entry... Andrew Cooper
- Re: [RFC] Circumventing FineIBT Via ... Rudolf Marek
- Re: [RFC] Circumventing FineIBT ... Andrew Cooper
- Re: [RFC] Circumventing Fine... Rudolf Marek
- Re: [RFC] Circumventing Fine... Andrew Cooper
- Re: [RFC] Circumventing Fine... Kees Cook
- Re: [RFC] Circumventing Fine... Rudolf Marek
- Re: [RFC] Circumventing Fine... Andrew Cooper
- Re: [RFC] Circumventing Fine... Rudolf Marek
- Re: [RFC] Circumventing Fine... Rudolf Marek
- Re: [RFC] Circumventing Fine... Andrew Cooper
- Re: [RFC] Circumventing FineIBT Via ... Florian Weimer
- Re: [RFC] Circumventing FineIBT Via Entrypoin... Kees Cook
- Re: [RFC] Circumventing FineIBT Via Entry... Andrew Cooper
- Re: [RFC] Circumventing FineIBT Via ... Kees Cook
- Re: [RFC] Circumventing FineIBT ... Jann Horn