Commit 8d7bfb4a authored by Sebastian Ott's avatar Sebastian Ott Committed by Martin Schwidefsky

[S390] css: fix rsid evaluation for 2nd crw

Use correct bit positions of rsid field.
Signed-off-by: default avatarSebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 39881215
...@@ -635,7 +635,7 @@ static void css_process_crw(struct crw *crw0, struct crw *crw1, int overflow) ...@@ -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
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment