s390/cio: use cssid for pgid generation
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Fri, 17 Jun 2016 17:45:23 +0000 (19:45 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 16 Jan 2017 06:27:52 +0000 (07:27 +0100)
commite2e0de9b579d4772c2b86e6c9517723ad1e2b22a
treec33b0c30c4adcc7f4548ab9ecf68a61684b9cbd9
parent98cc43ab6bc9574ec4dbc61acccfdcbbfa34d4c5
s390/cio: use cssid for pgid generation

Obtain the real channel subsystem id and use that for the generation
of a unique path group id. Note that this change does not affect the
channel subsystem id as used in the user-visible naming of subchannels
and friends.

Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Reviewed-by: Dong Jia Shi <bjsdjshik@linux.vnet.ibm.com>
Reviewed-by: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/chsc.c
drivers/s390/cio/chsc.h
drivers/s390/cio/css.c
drivers/s390/cio/css.h