]> asedeno.scripts.mit.edu Git - linux.git/commit
s390/css: reduce stsch calls
authorSebastian Ott <sebott@linux.ibm.com>
Tue, 26 Jun 2018 13:09:32 +0000 (15:09 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 17 Jul 2018 05:27:55 +0000 (07:27 +0200)
commitd4f5d79e97ca6e903700d3d9455afb5694cc4833
tree13104c4b30fa7e9360f366c4e526640627705652
parent05b217f4c5573f34f6799698f7d4162c702132bc
s390/css: reduce stsch calls

Both css_evaluate_new_subchannel and cio_validate_subchannel used
stsch and css_sch_is_valid to check for a valid device.

Reduce stsch calls during subchannel evaluation by re-using schib
data. Also the type/devno valid information is only checked once.

Signed-off-by: Sebastian Ott <sebott@linux.ibm.com>
Reviewed-by: Peter Oberparleiter <oberpar@linux.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/cio.c
drivers/s390/cio/cio.h
drivers/s390/cio/css.c
drivers/s390/cio/css.h