hercules-390 / hyperion

Hercules 390
Other
248 stars 67 forks source link

CSCH issue on a QDIO QETH instance #202

Open ivan-w opened 7 years ago

ivan-w commented 7 years ago

When an active QETH device is being shutdown, the running OS never receives the interrupt and SCSW upon a CSCH (Clear Subchannel).

As a consequence, the OS marks the device as BOXED due to OS MIH handler not receiving the interrupt in time.

The symptom is as follows on z/VM :
17:58:29 HCPMHT2151I OSA 0A00 MISSING INTERRUPT ON A CSCH 17:58:44 HCPMHT2151I OSA 0A00 MISSING INTERRUPT ON A CSCH 17:58:44 HCPHOT2260A OSA 0A00 HAS BEEN REMOVED FROM THE ACTIVE 17:58:44 HCPHOT2260A CONFIGURATION (BOXED). 17:58:44 OSA 0A00 DETACHED DTCVSW1 0600 BY DTCVSW1 17:58:44 OSA 0A01 DETACHED DTCVSW1 0601 BY DTCVSW1 17:58:44 OSA 0A02 DETACHED DTCVSW1 0602 BY DTCVSW1

Fish-Git commented 7 years ago

FYI This is now fixed in SoftDevLabs Fish-Git/Hyperion by commit f50beb5e4163556acfd92d91317072aa5e84ab87.

I will be creating a new downloadable pre-built Windows snapshot "soon" (probably within the next month or so, possibly sooner), so if you need the fix right away you'll have to download (clone) the repository and build Hercules for yourself.

Thanks.