linux/arch/s390
Thomas Weißschuh b16d315a18 KVM: s390: Don't use %pK through tracepoints
[ Upstream commit 6c9567e085 ]

Restricted pointers ("%pK") are not meant to be used through TP_format().
It can unintentionally expose security sensitive, raw pointer values.

Use regular pointer formatting instead.

Link: https://lore.kernel.org/lkml/20250113171731-dc10e3c1-da64-4af0-b767-7c7070468023@linutronix.de/
Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Reviewed-by: Michael Mueller <mimu@linux.ibm.com>
Link: https://lore.kernel.org/r/20250217-restricted-pointers-s390-v1-1-0e4ace75d8aa@linutronix.de
Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Message-ID: <20250217-restricted-pointers-s390-v1-1-0e4ace75d8aa@linutronix.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2025-05-02 07:47:04 +02:00
..
appldata s390/appldata: use struct_size() helper 2020-06-29 16:32:34 +02:00
boot s390/boot: Remove alt_stfle_fac_list from decompressor 2024-06-12 11:03:44 +02:00
configs s390/configs: add kasan.config addon config file 2022-11-08 19:32:32 +01:00
crypto crypto: s390/aes - Fix buffer overread in CTR mode 2024-01-31 16:16:58 -08:00
hypfs s390/hypfs: avoid error message under KVM 2022-08-15 17:19:51 +02:00
include s390/futex: Fix FUTEX_OP_ANDN implementation 2025-02-21 13:49:38 +01:00
kernel s390/traps: Fix test_monitor_call() inline assembly 2025-03-13 12:53:15 +01:00
kvm KVM: s390: Don't use %pK through tracepoints 2025-05-02 07:47:04 +02:00
lib s390/uaccess: add missing earlyclobber annotations to __clear_user() 2023-04-06 12:10:55 +02:00
mm s390/mm: Add cond_resched() to cmm_alloc/free_pages() 2024-10-17 15:22:13 +02:00
net s390/bpf: Emit a barrier for BPF_FETCH instructions 2024-06-12 11:03:19 +02:00
pci s390/pci: Handle PCI error codes other than 0x3a 2024-11-01 01:55:57 +01:00
purgatory s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS 2025-02-21 13:49:28 +01:00
tools KVM: s390: Add facility 197 to the allow list 2022-07-13 15:25:25 +02:00
Kbuild kbuild: use more subdir- for visiting subdirectories while cleaning 2021-10-24 13:49:46 +09:00
Kconfig s390: always build relocatable kernel 2022-11-08 19:32:32 +01:00
Kconfig.debug s390/Kconfig.debug: fix indentation 2022-06-01 12:03:15 +02:00
Makefile s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS 2025-02-21 13:49:28 +01:00