summaryrefslogtreecommitdiff
path: root/drivers/platform/x86/intel/punit_ipc.c
diff options
context:
space:
mode:
authorLi Chen <chenl311@chinatelecom.cn>2025-12-05 08:46:20 +0300
committerMikulas Patocka <mpatocka@redhat.com>2025-12-10 21:28:23 +0300
commit13ea55ea20176736516b20b9ea2d8cf97dbe74f5 (patch)
tree44899b460081d619abbeb3bc2d102f7268fc5ab3 /drivers/platform/x86/intel/punit_ipc.c
parentee7633178321f5d983db3adfdea9322456cfdaaa (diff)
downloadlinux-13ea55ea20176736516b20b9ea2d8cf97dbe74f5.tar.xz
dm pcache: fix segment info indexing
Segment info indexing also used sizeof(struct) instead of the 4K metadata stride, so info_index could point between slots and subsequent writes would advance incorrectly. Derive info_index from the pointer returned by the segment meta search using PCACHE_SEG_INFO_SIZE and advance to the next slot for future updates. Signed-off-by: Li Chen <chenl311@chinatelecom.cn> Signed-off-by: Dongsheng Yang <dongsheng.yang@linux.dev> Signed-off-by: Mikulas Patocka <mpatocka@redhat.com> Reviewed-by: Zheng Gu <cengku@gmail.com> Cc: stable@vger.kernel.org # 6.18
Diffstat (limited to 'drivers/platform/x86/intel/punit_ipc.c')
0 files changed, 0 insertions, 0 deletions