Re: [PATCH v3 17/29] prctl: arch-agnostic prctl for indirect branch tracking

2024-05-13 Thread Deepak Gupta
On Fri, May 10, 2024 at 04:29:19PM -0700, Charlie Jenkins wrote: On Wed, Apr 03, 2024 at 04:35:05PM -0700, Deepak Gupta wrote: Three architectures (x86, aarch64, riscv) have support for indirect branch tracking feature in a very similar fashion. On a very high level, indirect branch tracking is

Re: [PATCH v3 17/29] prctl: arch-agnostic prctl for indirect branch tracking

2024-05-10 Thread Charlie Jenkins
On Wed, Apr 03, 2024 at 04:35:05PM -0700, Deepak Gupta wrote: > Three architectures (x86, aarch64, riscv) have support for indirect branch > tracking feature in a very similar fashion. On a very high level, indirect > branch tracking is a CPU feature where CPU tracks branches which uses > memory

[PATCH v3 17/29] prctl: arch-agnostic prctl for indirect branch tracking

2024-04-03 Thread Deepak Gupta
Three architectures (x86, aarch64, riscv) have support for indirect branch tracking feature in a very similar fashion. On a very high level, indirect branch tracking is a CPU feature where CPU tracks branches which uses memory operand to perform control transfer in program. As part of this