> Alan (Cox), Martin is right. The DIAG interface is complicated > and varies from one DIAG code to the next and requires "guest real" > addressing, which for Linux is kernel space. (And since CMS > has a flat addressing model, it can use pretty much any DIAG > function without pointer pains like Linux would suffer from.)
Rick, I agree with Martin that its not feasible to support a diag pass-through. I have also seen your list of diagnoses which you consider interesting. In most cases I have no idea, why do you need this diagnose in Linux. So lets go one step further and find out: "What problems or scenarios do we want to solve WITHIN linux?" If we agree on the problem, we can then think about the solution and the appropriate abstraction. -- Mit freundlichen Grüßen / Best Regards / Un cordial saludo Christian Bornträger Linux Software Engineer zSeries Linux & Virtualization IBM Deutschland Entwicklung GmbH email: [EMAIL PROTECTED] Tel +49 7031 16 1975 ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390