diff options
| author | Gerd Bayer <gbayer@linux.ibm.com> | 2026-10-12 16:21:50 +0200 |
|---|---|---|
| committer | Heiko Carstens <hca@linux.ibm.com> | 2026-10-14 17:33:39 +0200 |
| commit | 75c1c3b702910be7b15ad1145a97180e060b042c (patch) | |
| tree | 5380c36443c8366b2287ccd5762b21ed3daf8892 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 9bfcede4926054b8ee154e92e30dfabecf238ca4 (diff) | |
| download | linux-75c1c3b702910be7b15ad1145a97180e060b042c.tar.gz linux-75c1c3b702910be7b15ad1145a97180e060b042c.zip | |
s390/pci: Use 32-bit fh outside of inline asm
zpci_refresh_trans() declared the PCI function handle as a u64 type just
because the actual RPCIT machine instruction required that in a 64bit
register, while the function handle is architected as a 32bit type and
defined as such in the zpci_dev struct.
Push the extension from u32 to u64 down in the call chain to just before
calling the RPCIT wrapper function. Since the struct of the typical
req's matches the format expected by RPCIT, too, create one of those to
pass along.
Signed-off-by: Gerd Bayer <gbayer@linux.ibm.com>
Reviewed-by: Niklas Schnelle <schnelle@linux.ibm.com>
Reviewed-by: Matthew Rosato <mjrosato@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
