summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/amd
diff options
context:
space:
mode:
authorRavi Bangoria <ravi.bangoria@amd.com>2026-02-16 04:25:30 +0000
committerPeter Zijlstra <peterz@infradead.org>2026-02-28 12:03:29 +0100
commitb2ea0f541d354c10186a894e8bf5bf83abf8a517 (patch)
tree6d38bec74b87f554cb103536a265352ca5f719e4 /arch/x86/include/asm/amd
parent8ae68bfec97596a3656ce8d0a7b1240d888eab10 (diff)
perf/amd/ibs: Advertise remote socket capability
IBS OP on future hardware can indicate data source from remote socket as well. Advertise this capability to userspace so that userspace tools can decode IBS data accordingly. Signed-off-by: Ravi Bangoria <ravi.bangoria@amd.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://patch.msgid.link/20260216042530.1546-8-ravi.bangoria@amd.com
Diffstat (limited to 'arch/x86/include/asm/amd')
-rw-r--r--arch/x86/include/asm/amd/ibs.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/x86/include/asm/amd/ibs.h b/arch/x86/include/asm/amd/ibs.h
index 020916eb7b4e..4eac36c42db6 100644
--- a/arch/x86/include/asm/amd/ibs.h
+++ b/arch/x86/include/asm/amd/ibs.h
@@ -100,7 +100,8 @@ union ibs_op_data2 {
cache_hit_st:1, /* 5: cache hit state */
data_src_hi:2, /* 6-7: data source high */
strm_st:1, /* 8: streaming store */
- reserved1:55; /* 9-63: reserved */
+ rmt_socket:1, /* 9: remote socket */
+ reserved1:54; /* 10-63: reserved */
};
};