[S390] css: fix rsid evaluation for 2nd crw
Use correct bit positions of rsid field. Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
This commit is contained in:
parent
398812159e
commit
8d7bfb4a89
|
@ -635,7 +635,7 @@ static void css_process_crw(struct crw *crw0, struct crw *crw1, int overflow)
|
||||||
init_subchannel_id(&mchk_schid);
|
init_subchannel_id(&mchk_schid);
|
||||||
mchk_schid.sch_no = crw0->rsid;
|
mchk_schid.sch_no = crw0->rsid;
|
||||||
if (crw1)
|
if (crw1)
|
||||||
mchk_schid.ssid = (crw1->rsid >> 8) & 3;
|
mchk_schid.ssid = (crw1->rsid >> 4) & 3;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Since we are always presented with IPI in the CRW, we have to
|
* Since we are always presented with IPI in the CRW, we have to
|
||||||
|
|
Loading…
Reference in New Issue