rbowler / spinhawk

spinhawk is the repository for the production-quality version (release 3.xx) of the Hercules mainframe virtualization platform
Other
99 stars 41 forks source link

QDIO/QETH backport request from Hyperion #56

Open ivan-w opened 7 years ago

ivan-w commented 7 years ago

This is an enhancement request. Is there any plan to backport to Spinhawk the QDIO/QETH enhancements present in Hyperion ? The current QETH code in hyperion (including QDIO interrupt control in channel code) is functional at least for Layer 2 support (tested under z/VM 6.3, in VSWITCH mode or direct z/VM TCPIP control mode as well as Linux running directly under hercules and under z/VM) The code in hyperion channel code includes QDIO Signaling, QDIO interrupt support and QDIO Thin Interrupt support (Thin Interrupt means an interrupt does not require a TSCH to be cleared).

I have however no idea the amount of work it would take to port that particular portion without importing anything else that might have been changed in the I/O support code.

rbowler commented 6 years ago

Ivan - if you want to volunteer to retrofit the QDIO/QETH support to Spinhawk then don't let me stop you!