]> www.infradead.org Git - users/jedix/linux-maple.git/commit
s390: Initialize psw mask in perf_arch_fetch_caller_regs()
authorHeiko Carstens <hca@linux.ibm.com>
Thu, 10 Oct 2024 15:52:39 +0000 (17:52 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 16 Oct 2024 09:32:32 +0000 (11:32 +0200)
commit223e7fb979fa06934f1595b6ad0ae1d4ead1147f
treea00acb034ba3df3589ec35b58857caed869fba7c
parentdee3df68ab4b00fff6bdf9fc39541729af37307c
s390: Initialize psw mask in perf_arch_fetch_caller_regs()

Also initialize regs->psw.mask in perf_arch_fetch_caller_regs().
This way user_mode(regs) will return false, like it should.

It looks like all current users initialize regs to zero, so that this
doesn't fix a bug currently. However it is better to not rely on callers
to do this.

Fixes: 914d52e46490 ("s390: implement perf_arch_fetch_caller_regs")
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/include/asm/perf_event.h