diff options
| author | Vineeth Vijayan <vneethv@linux.ibm.com> | 2026-09-10 11:32:02 +0200 |
|---|---|---|
| committer | Heiko Carstens <hca@linux.ibm.com> | 2026-09-17 06:59:41 +0200 |
| commit | f6f2985eabdb2bfdc82ce90a1ea3ec53ba795f34 (patch) | |
| tree | 7488713f727af4adf543aec4a6ec59fb19c8261d /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | 29d9e5835d89223aa913dcf7b942cc1c148bdd25 (diff) | |
| download | linux-next-f6f2985eabdb2bfdc82ce90a1ea3ec53ba795f34.tar.gz linux-next-f6f2985eabdb2bfdc82ce90a1ea3ec53ba795f34.zip | |
s390/cio: Check pmcw.dnv before pmcw.ena in I/O entry points
The device number valid (dnv) bit in the PMCW must be checked before
acting on any other PMCW fields for IO-type subchannels. A subchannel
with dnv=0 has no valid device number associated, making it meaningless
to evaluate the enabled (ena) state or issue any I/O instruction against
it.
Reported-by: William Bezenah <wbezenah@linux.ibm.com>
Signed-off-by: Vineeth Vijayan <vneethv@linux.ibm.com>
Reviewed-by: Peter Oberparleiter <oberpar@linux.ibm.com>
Fixes: 8c58a229688c ("s390/cio: Do not unregister the subchannel based on DNV")
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
