am I supposed to be able to read this? thanks, Bonnie Bonnie Barthel | z/OS Support | IBM Strategic Outsourcing Delivery | 720.396.6755 | pager: cobon...@vtext.com
From: LINUX-390 automatic digest system <lists...@vm.marist.edu> To: LINUX-390@VM.MARIST.EDU Date: 06/03/2015 10:07 PM Subject: LINUX-390 Digest - 2 Jun 2015 to 3 Jun 2015 (#2015-104) Sent by: Linux on 390 Port <LINUX-390@VM.MARIST.EDU> There are 9 messages totalling 516 lines in this issue. Topics of the day: 1. MMIO (5) 2. RHEL Install zvm (4) ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ---------------------------------------------------------------------- Date: Wed, 3 Jun 2015 18:06:42 +0000 From: Neale Ferguson <ne...@sinenomine.net> Subject: MMIO TG9va2luZyBhdCB0aGUgbGF0ZXN0IGRldmVsb3BlciB3b3JrcyBkcm9wIGZyb20gdGhlIEJvZWJs aW5nZW4gZm9sa3MgSSBzZWUNCnRoaXMgbGluZSBpdGVtOg0KDQpPbiB6IFN5c3RlbXMsIGFjY2Vz cyB0byBNTUlPIG1lbW9yeSByZXF1aXJlcyBwcml2aWxlZ2VkIGluc3RydWN0aW9ucy4gVGhpcw0K cHJldmVudHMgYXBwbGljYXRpb25zIHRvIHVzZSBhcmJpdHJhcnkgbWVtb3J5IGFjY2VzcyBpbnN0 cnVjdGlvbnMgdG8gdXNlDQpNTUlPIGFzIG9uIG90aGVyIHBsYXRmb3Jtcy4gSW5zdGVhZCwgdGhp cyBmZWF0dXJlIGludHJvZHVjZXMgdHdvIG5ldw0Kc3lzdGVtIGNhbGxzLCBzMzkwX3BjaV9tbWlv X3JlYWQgYW5kIHMzOTBfcGNpX21taW9fd3JpdGUsIGFsbG93aW5nIE1NSU8NCmFjY2VzcyB0aHJv dWdoIHRoZSB1c2Ugb2YgcHJpdmlsZWdlZCBpbnN0cnVjdGlvbnMgaW4gdGhlIGtlcm5lbC4NCkFw cGxpY2F0aW9ucyB1c2luZyBNTUlPIG5lZWQgdG8gYmUgYWRhcHRlZCB0byBpbnZva2UgdGhlc2Ug c3lzdGVtIGNhbGxzIHRvDQppbml0aWF0ZSBNTUlPIG9wZXJhdGlvbnMuDQoNCg0KRG9lcyB6QXJj aGl0ZWN0dXJlIHN0aWxsIGhhdmUgc2VtaS1wcml2aWxlZ2VkIGluc3RydWN0aW9ucyAoSSB0aGlu aw0KU1NLL0lTSyB3ZXJlIHN1Y2ggYmVhc3RzKT8gVGhlc2Ugd2VyZSBjb250cm9sbGVkIHZpYSBh IGNvbnRyb2wgcmVnaXN0ZXINCndoaWNoIG1hZGUgdGhlIGluc3RydWN0aW9uIHVzYWJsZSBmcm9t IHVzZXJsYW5kLiBJIHRob3VnaHQgdGhpcyBtaWdodCBiZSBhDQpiZXR0ZXIgb3B0aW9uIHRoYW4g YW5vdGhlciBzeXNjYWxsIGFzIHRoZSBsYXN0IHNlbnRlbmNlIG1lYW5zIGFuIGFwcCBvbg0KeDg2 IHdpbGwgcmVxdWlyZSBtb3JlIHRoYW4ganVzdCByZWNvbXBpbGluZyB3aGVuIHBvcnRpbmcgdG8g czM5MHguDQpIb3dldmVyLCBnaXZlbiB0aGF0IHotTU1JTyB1c2VzIHNwZWNpYWwgaW5zdHJ1Y3Rp b25zIHRoYXQgcHJvYmFibHkgZG8gbm90DQpoYXZlIGFuYWxvZ3MgaW4gdGhlIG5vbi16IHdvcmxk IHRoZSBwb2ludCBpcyBwcm9iYWJseSBtb290LiBBcmUgdGhlc2UNCmluc3RydWN0aW9ucyBkb2N1 bWVudGVkIG9yIGFyZSB0aGV5IGxlc3MgdGhhbiBvcGVuIChsaWtlIFNJR0EsIFNFUlZDLCBhbmQN CmNvdXBsaW5nIGluc3RydWN0aW9ucyk/IA0KDQo= ------------------------------ Date: Wed, 3 Jun 2015 14:39:13 -0400 From: "Dazzo, Matt" <mda...@pch.com> Subject: Re: RHEL Install zvm SSBhbSBmb2xsb3dpbmcgdGhlIFZpcnQgQ29vayBib29rIGFuZCBoYXZpbmcgcHJvYmxlbXMgYXQg c2VjdGlvbiA3LjguMiAnRm9ybWF0IHRoZSBMTlhNQUlOVCBNaW5pZGlza3MnLiANCg0KSSBhZGRl ZCBMTlhNQUlOVCB0byB1c2VyIGRpcmVjdCANClVTRVIgTE5YTUFJTlQgTE5YTUFJTlQgNTEyTSA1 MTJNIEJFRyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogSU5D TFVERSBUQ1BDTVNVICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIA0KIExJTksgVENQTUFJTlQgNTkyIDU5MiBSUiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiBNRElTSyAxOTEg MzM5MCAwMDAxIDAwMjAgTE4yQzE3IE1SIFJFQUQgV1JJVEUgTVVMVElQTEUgICAgICAgICAgICAg ICAgICAgICAgICAgDQogTURJU0sgMTkyIDMzOTAgMDAyMSAwOTgwIExOMkMxNyBNUiBSRUFEIFdS SVRFIE1VTFRJUExFICAgICAgICAgICAgICAgICAgICAgICAgIA0KDQpBY3RpdmF0ZSB0aGUgbmV3 IHVzZXIgZGlyZWN0DQoNClNpZ24gb250byBMTlhNQUlOVCB0aGVuIGhhdmluZyBwcm9ibGVtcyB3 aXRoIHRoZSBmb3JtYXQgcHJvY2Vzcy4gSSBkbyAoYXR0IHh4eCAqIDE5MSkgU3RhcnQgdGhlIGZv cm1hdCwgdGhlIGZvcm1hdCBwcm9jZXNzIGZvcm1hdHMgdGhlIGVudGlyZSBkaXNrIG5vdCBqdXN0 IHRoZSBmaXJzdCAyMCBjeWwgb2YgMTkxLg0KDQpJcyB0aGlzIGJlY2F1c2Ugb2YgdGhlIHdheSBJ IGFtIGRvaW5nIHRoZSBhdHRhY2g/IE9yIHNvbWV0aGluZz8NCg0KTE9HT04gTE5YTUFJTlQgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KSENQTE5NMTA4 RSBMTlhNQUlOVCAwMTkxIG5vdCBsaW5rZWQ7IHZvbGlkIExONDRBOSBub3QgbW91bnRlZCAgIA0K SENQTE5NMTA4RSBMTlhNQUlOVCAwMTkyIG5vdCBsaW5rZWQ7IHZvbGlkIExONDRBOSBub3QgbW91 bnRlZCAgIA0Kei9WTSBWZXJzaW9uIDYgUmVsZWFzZSAzLjAsIFNlcnZpY2UgTGV2ZWwgMTUwMSAo NjQtYml0KSwgICAgICAgIA0KYnVpbHQgb24gSUJNIFZpcnR1YWxpemF0aW9uIFRlY2hub2xvZ3kg ICAgICAgICAgICAgICAgICAgICAgICAgIA0KVGhlcmUgaXMgbm8gbG9nbXNnIGRhdGEgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KRklMRVM6ICAgTk8gUkRSLCAgIE5P IFBSVCwgICBOTyBQVU4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KTE9HT04gQVQgMTQ6 Mjk6NTggRURUIFdFRE5FU0RBWSAwNi8wMy8xNSAgICAgICAgICAgICAgICAgICAgICAgIA0Kei9W TSBWNi4zLjAgICAgMjAxNS0wNi0wMSAxMjo0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIA0KRE1TQUNQMTEzUyBBKDE5MSkgbm90IGF0dGFjaGVkIG9yIGludmFsaWQg ZGV2aWNlIGFkZHJlc3MgICAgICAgIA0KUmVhZHk7IFQ9MC4wMS8wLjAxIDE0OjI5OjU5IA0KDQpB bnkgaGVscCBpcyBhcHByZWNpYXRlZCwgdGhhbmtzIE1hdHQNCg0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogTGlu dXggb24gMzkwIFBvcnQgW21haWx0bzpMSU5VWC0zOTBAVk0uTUFSSVNULkVEVV0gT24gQmVoYWxm IE9mIE1pY2hhZWwgTWFjSXNhYWMNClNlbnQ6IFR1ZXNkYXksIE1heSAxOSwgMjAxNSA3OjIxIEFN DQpUbzogTElOVVgtMzkwQFZNLk1BUklTVC5FRFUNClN1YmplY3Q6IFJlOiBSSEVMIEluc3RhbGwg enZtDQoNCk1hdHQsDQoNClRoZSBWaXJ0dWFsaXphdGlvbiBDb29rYm9vayBoYXMgYWx3YXlzIHJl Y29tbWVuZGVkIE5GUyBhcyB0aGUgaW5zdGFsbA0KcHJvdG9jb2wuICBTbyBpZiB5b3Ugd2FudCB0 byBmb2xsb3cgdGhhdCBhcyBjbG9zZWx5IGFzIHBvc3NpYmxlLCBJJ2QNCnJlY29tbWVuZCB6L09T IE5GUyBvdmVyIFdpbmRvd3MgU0ZUUC4gIEkgaGF2ZSBuZXZlciBpbnN0YWxsZWQgYSB6TGludXgg ZnJvbQ0KYSB6L09TIE5GUyBzZXJ2ZXIsIGJ1dCBJIGNhbid0IHRoaW5rIG9mIGEgcmVhc29uIHdo eSBpdCB3b3VsZG4ndCB3b3JrLg0KWW91J2Qgd2FudCB0aGUgbW91bnQgdG8gYmUgaW4gYmluYXJ5 IHNvIHRoZXJlIGlzIG5vIGF0dGVtcHQgYXQgQVNDSUktRUJDRElDDQp0cmFuc2xhdGlvbiwgYnV0 IEkgYmVsaWV2ZSB0aGF0J3MgdGhlIGRlZmF1bHQuDQoNCkhvcGUgdGhpcyBoZWxwcy4NCg0KICAg IC1NaWtlIE0NCg0KT24gTW9uLCBNYXkgMTgsIDIwMTUgYXQgODoyNCBQTSwgUmljayBUcm90aCA8 cm10QGNhc2l0YS5uZXQ+IHdyb3RlOg0KDQo+IE9uIDA1LzE4LzIwMTUgMTE6NTIgQU0sIERhenpv LCBNYXR0IHdyb3RlOg0KPiA+IE1WUyBzeXNwcm9nIGdldHRpbmcgcmVhZHkgdG8gdHJ5IG15IGZp cnN0IGluc3RhbGwgUkhFTCA2LjYgb24genZtIDYuMy4NCj4gVHJ5aW5nIHRvIGZpZ3VyZSBvdXQg dGhlIGluc3RhbGxhdGlvbiBtZXRob2QgdG8gdXNlIGFuZCBpZiB3aGF0IEkgaGF2ZSBpcw0KPiBj b21wYXRpYmxlLiBXZSBhcmUgcnVubmluZyBORlMgb24gb25lIG9mIG91ciB6b3MxLjEzIGxwYXIg b3IgSSBoYXZlIGFjY2Vzcw0KPiB0byBhIHdpbmRvd3Mgc2Z0cCBzZXJ2ZXIuIFRoZSBSSEVMIGlt YWdlIGlzIGFuIGlzbyBmaWxlIHRoYXQgSSBkb3dubG9hZGVkDQo+IGZyb20gUkggc2l0ZS4gU28g SSBhbSBsb29raW5nIHRvIHNlZSB3aGljaCBvbmUgd291bGQgYmUgYmVzdCB0byB1c2U/DQo+DQo+ IEkgZGlkIGEgRmVkb3JhIGluc3RhbGxhdGlvbiBhYm91dCBhIG1vbnRoIGFnby4gU2ltaWxhci4N Cj4NCj4gSWYgeW91J3JlIGdvaW5nIGJ5IHRoZSBjb29rYm9vaywgSSB3b24ndCByZWNvbW1lbmQg b3RoZXJ3aXNlLiBCdXQgaWYgeW91DQo+IGdldCBzdHVjaywgZHJvcCBtZSBkaXJlY3QgZW1haWwg YW5kIHdlIGNhbiBjb21wYXJlIG5vdGVzLg0KPg0KPiAtLSBSOyA8PjwNCj4NCj4gLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQ0KPiBGb3IgTElOVVgtMzkwIHN1YnNjcmliZSAvIHNpZ25vZmYgLyBhcmNoaXZlIGFjY2Vz cyBpbnN0cnVjdGlvbnMsDQo+IHNlbmQgZW1haWwgdG8gTElTVFNFUlZAVk0uTUFSSVNULkVEVSB3 aXRoIHRoZSBtZXNzYWdlOiBJTkZPIExJTlVYLTM5MCBvcg0KPiB2aXNpdA0KPiBodHRwOi8vd3d3 Lm1hcmlzdC5lZHUvaHRiaW4vd2x2aW5kZXg/TElOVVgtMzkwDQo+IC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4g Rm9yIG1vcmUgaW5mb3JtYXRpb24gb24gTGludXggb24gU3lzdGVtIHosIHZpc2l0DQo+IGh0dHA6 Ly93aWtpLmxpbnV4dm0ub3JnLw0KPg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGb3IgTElOVVgtMzkwIHN1 YnNjcmliZSAvIHNpZ25vZmYgLyBhcmNoaXZlIGFjY2VzcyBpbnN0cnVjdGlvbnMsDQpzZW5kIGVt YWlsIHRvIExJU1RTRVJWQFZNLk1BUklTVC5FRFUgd2l0aCB0aGUgbWVzc2FnZTogSU5GTyBMSU5V WC0zOTAgb3IgdmlzaXQNCmh0dHA6Ly93d3cubWFyaXN0LmVkdS9odGJpbi93bHZpbmRleD9MSU5V WC0zOTANCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0NCkZvciBtb3JlIGluZm9ybWF0aW9uIG9uIExpbnV4IG9uIFN5 c3RlbSB6LCB2aXNpdA0KaHR0cDovL3dpa2kubGludXh2bS5vcmcvDQo= ------------------------------ Date: Wed, 3 Jun 2015 18:56:11 +0000 From: Neale Ferguson <ne...@sinenomine.net> Subject: Re: RHEL Install zvm DQoNCk9uIDYvMy8xNSwgMjozOSBQTSwgIkRhenpvLCBNYXR0IiA8TURBWlpPQHBjaC5jb20+IHdy b3RlOg0KDQo+TURJU0sgMTkxIDMzOTAgMDAwMSAwMDIwIExOMkMxNyBNUiBSRUFEIFdSSVRFIE1V TFRJUExFDQo+ICAgIA0KPiBNRElTSyAxOTIgMzM5MCAwMDIxIDA5ODAgTE4yQzE3IE1SIFJFQUQg V1JJVEUgTVVMVElQTEUNCj4gICAgICANCj4NCj5BY3RpdmF0ZSB0aGUgbmV3IHVzZXIgZGlyZWN0 DQo+DQo+TE9HT04gTE5YTUFJTlQgICAgDQo+SENQTE5NMTA4RSBMTlhNQUlOVCAwMTkxIG5vdCBs aW5rZWQ7IHZvbGlkIExONDRBOSBub3QgbW91bnRlZA0KPkhDUExOTTEwOEUgTE5YTUFJTlQgMDE5 MiBub3QgbGlua2VkOyB2b2xpZCBMTjQ0QTkgbm90IG1vdW50ZWQNClN0cmFuZ2UgdGhhdCB5b3Vy IGRpcmVjdG9yeSBlbnRyeSBzcGVjaWZpZXMgdm9sdW1lIExOMkMxNyBidXQgTE5YTUFJTlQgaXMN Cmxvb2tpbmcgZm9yIHZvbHVtZSBMTjQ0QTkuIEJlY2F1c2UgaXQgY2Fubm90IGZpbmQgdGhhdCB2 b2xpZCwgaXQgY2Fubm90DQpnaXZlIHlvdSBhIDE5MSBvciAxOTIgbWluaWRpc2suDQoNCg0KPiBJ IGRvIChhdHQgeHh4ICogMTkxKSBTdGFydCB0aGUgZm9ybWF0LCB0aGUgZm9ybWF0IHByb2Nlc3Mg Zm9ybWF0cyB0aGUNCj5lbnRpcmUgZGlzayBub3QganVzdCB0aGUgZmlyc3QgMjAgY3lsIG9mIDE5 MS4NCg0KDQpXaGF0IGFyZSB5b3UgYXR0YWNoaW5nIGFzIDE5MSBhbmQgd2h5PyBUaGUgTURJU0sg c3RhdGVtZW50cyBtZWFuIHRoYXQgd2hlbg0KeW91IGxvZ29uIHRvIExOWE1BSU5UIGl0IHdpbGwg KHNob3VsZCkgaGF2ZSBhIDE5MSBhbmQgMTkyIGRpc2sgdGhlcmUgZm9yDQp5b3UgdG8gZm9ybWF0 LiBIb3dldmVyLCB0aGUgbWlzbWF0Y2ggaW4gVk9MSURzIGlzIHB1enpsaW5nLiBPbiBNQUlOVCwg d2hhdA0KZG9lcyAjQ1AgUSBEQSBMTjQ0QTkgYW5kICNDUCBRIERBIExOMkMxNyByZXBvcnQ/DQoN Ck5lYWxlDQoNCg== ------------------------------ Date: Wed, 3 Jun 2015 15:29:24 -0400 From: "Dazzo, Matt" <mda...@pch.com> Subject: Re: RHEL Install zvm SGVyZSBpcyB0aGUgYWN0dWFsIHVzZXIgZGlyZWN0LCBJIHBhc3RlZCBhbiBvbGQgb25lIGludG8g dGhlIGVtYWlsLiBJIGdldCB0aGUgbWVzc2FnZXMgMTkxLCAxOTIgbm90IGxpbmtlZCBhbmQgRE1T QUNQMTEzUyBBKDE5MSkgbm90IGF0dGFjaGVkIG9yIGludmFsaWQgZGV2aWNlIGFkZHJlc3MuIFRo YW5rcyBNYXR0DQoNClVTRVIgTE5YTUFJTlQgTE5YTUFJTlQgNTEyTSA1MTJNIEJFRyAgICAgICAg ICAgICAgICAgICAgDQogSU5DTFVERSBUQ1BDTVNVICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIA0KIExJTksgVENQTUFJTlQgNTkyIDU5MiBSUiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICANCiBNRElTSyAxOTEgMzM5MCAwMDAxIDAwMjAgTE40NEE5IE1SIFJFQUQg V1JJVEUgTVVMVElQTEUgDQogTURJU0sgMTkyIDMzOTAgMDAyMSAxNTAwIExONDRBOSBNUiBSRUFE IFdSSVRFIE1VTFRJUExFDQoNCkxPR09OIExOWE1BSU5UICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KSENQTE5NMTA4RSBMTlhNQUlOVCAwMTkxIG5v dCBsaW5rZWQ7IHZvbGlkIExONDRBOSBub3QgbW91bnRlZCAgICAgDQpIQ1BMTk0xMDhFIExOWE1B SU5UIDAxOTIgbm90IGxpbmtlZDsgdm9saWQgTE40NEE5IG5vdCBtb3VudGVkICAgICANCnovVk0g VmVyc2lvbiA2IFJlbGVhc2UgMy4wLCBTZXJ2aWNlIExldmVsIDE1MDEgKDY0LWJpdCksICAgICAg ICAgIA0KYnVpbHQgb24gSUJNIFZpcnR1YWxpemF0aW9uIFRlY2hub2xvZ3kgICAgICAgICAgICAg ICAgICAgICAgICAgICAgDQpUaGVyZSBpcyBubyBsb2dtc2cgZGF0YSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICANCkZJTEVTOiAgIE5PIFJEUiwgICBOTyBQUlQsICAg Tk8gUFVOICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KTE9HT04gQVQgMTU6Mjg6MTEg RURUIFdFRE5FU0RBWSAwNi8wMy8xNSAgICAgICAgICAgICAgICAgICAgICAgICAgDQp6L1ZNIFY2 LjMuMCAgICAyMDE1LTA2LTAxIDEyOjQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIA0KRE1TQUNQMTEzUyBBKDE5MSkgbm90IGF0dGFjaGVkIG9yIGludmFsaWQg ZGV2aWNlIGFkZHJlc3MgICAgICAgICAgDQpSZWFkeTsgVD0wLjAxLzAuMDEgMTU6Mjk6MDcgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCg0KLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCkZyb206IExpbnV4IG9uIDM5MCBQb3J0IFttYWlsdG86TElOVVgtMzkwQFZNLk1B UklTVC5FRFVdIE9uIEJlaGFsZiBPZiBOZWFsZSBGZXJndXNvbg0KU2VudDogV2VkbmVzZGF5LCBK dW5lIDAzLCAyMDE1IDI6NTYgUE0NClRvOiBMSU5VWC0zOTBAVk0uTUFSSVNULkVEVQ0KU3ViamVj dDogUmU6IFJIRUwgSW5zdGFsbCB6dm0NCg0KDQoNCk9uIDYvMy8xNSwgMjozOSBQTSwgIkRhenpv LCBNYXR0IiA8TURBWlpPQHBjaC5jb20+IHdyb3RlOg0KDQo+TURJU0sgMTkxIDMzOTAgMDAwMSAw MDIwIExOMkMxNyBNUiBSRUFEIFdSSVRFIE1VTFRJUExFDQo+ICAgIA0KPiBNRElTSyAxOTIgMzM5 MCAwMDIxIDA5ODAgTE4yQzE3IE1SIFJFQUQgV1JJVEUgTVVMVElQTEUNCj4gICAgICANCj4NCj5B Y3RpdmF0ZSB0aGUgbmV3IHVzZXIgZGlyZWN0DQo+DQo+TE9HT04gTE5YTUFJTlQgICAgDQo+SENQ TE5NMTA4RSBMTlhNQUlOVCAwMTkxIG5vdCBsaW5rZWQ7IHZvbGlkIExONDRBOSBub3QgbW91bnRl ZA0KPkhDUExOTTEwOEUgTE5YTUFJTlQgMDE5MiBub3QgbGlua2VkOyB2b2xpZCBMTjQ0QTkgbm90 IG1vdW50ZWQNClN0cmFuZ2UgdGhhdCB5b3VyIGRpcmVjdG9yeSBlbnRyeSBzcGVjaWZpZXMgdm9s dW1lIExOMkMxNyBidXQgTE5YTUFJTlQgaXMNCmxvb2tpbmcgZm9yIHZvbHVtZSBMTjQ0QTkuIEJl Y2F1c2UgaXQgY2Fubm90IGZpbmQgdGhhdCB2b2xpZCwgaXQgY2Fubm90DQpnaXZlIHlvdSBhIDE5 MSBvciAxOTIgbWluaWRpc2suDQoNCg0KPiBJIGRvIChhdHQgeHh4ICogMTkxKSBTdGFydCB0aGUg Zm9ybWF0LCB0aGUgZm9ybWF0IHByb2Nlc3MgZm9ybWF0cyB0aGUNCj5lbnRpcmUgZGlzayBub3Qg anVzdCB0aGUgZmlyc3QgMjAgY3lsIG9mIDE5MS4NCg0KDQpXaGF0IGFyZSB5b3UgYXR0YWNoaW5n IGFzIDE5MSBhbmQgd2h5PyBUaGUgTURJU0sgc3RhdGVtZW50cyBtZWFuIHRoYXQgd2hlbg0KeW91 IGxvZ29uIHRvIExOWE1BSU5UIGl0IHdpbGwgKHNob3VsZCkgaGF2ZSBhIDE5MSBhbmQgMTkyIGRp c2sgdGhlcmUgZm9yDQp5b3UgdG8gZm9ybWF0LiBIb3dldmVyLCB0aGUgbWlzbWF0Y2ggaW4gVk9M SURzIGlzIHB1enpsaW5nLiBPbiBNQUlOVCwgd2hhdA0KZG9lcyAjQ1AgUSBEQSBMTjQ0QTkgYW5k ICNDUCBRIERBIExOMkMxNyByZXBvcnQ/DQoNCk5lYWxlDQoNCg== ------------------------------ Date: Wed, 3 Jun 2015 19:35:38 +0000 From: "Peter Webb, Toronto Transit Commission" <peter.w...@ttc.ca> Subject: Re: RHEL Install zvm SGkgTWF0dCwNCg0KWW91IG5lZWQgdG8gcnVuIGEgQ1AgIFFVRVJZIERBU0QgTE40NEE5IGNvbW1h bmQgb24gYSBjbGFzcyBBIHVzZXIuIElmIHRoZSB2b2x1bWUgZG9lcyBub3QgZXhpc3QsIHRoYXQg aXMgeW91ciBwcm9ibGVtLiBJZiBpdCBleGlzdHMsIGJ1dCBpZiBpdCBpcyBub3QgYXR0YWNoZWQg dG8gU1lTVEVNLCBpdCBpcyBub3QgYXZhaWxhYmxlIGZvciBtaW5pZGlzayB1c2UuIChBVFRBQ0gg eHh4eCBTWVNURU0gTE40NEE5KQ0KDQpQZXRlcg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KRnJvbTogTGludXggb24gMzkwIFBvcnQgW21haWx0bzpMSU5VWC0zOTBAVk0uTUFSSVNULkVE VV0gT24gQmVoYWxmIE9mIERhenpvLCBNYXR0DQpTZW50OiBKdW5lIDMsIDIwMTUgMzoyOSBQTQ0K VG86IExJTlVYLTM5MEBWTS5NQVJJU1QuRURVDQpTdWJqZWN0OiBSZTogUkhFTCBJbnN0YWxsIHp2 bQ0KDQpIZXJlIGlzIHRoZSBhY3R1YWwgdXNlciBkaXJlY3QsIEkgcGFzdGVkIGFuIG9sZCBvbmUg aW50byB0aGUgZW1haWwuIEkgZ2V0IHRoZSBtZXNzYWdlcyAxOTEsIDE5MiBub3QgbGlua2VkIGFu ZCBETVNBQ1AxMTNTIEEoMTkxKSBub3QgYXR0YWNoZWQgb3IgaW52YWxpZCBkZXZpY2UgYWRkcmVz cy4gVGhhbmtzIE1hdHQNCg0KVVNFUiBMTlhNQUlOVCBMTlhNQUlOVCA1MTJNIDUxMk0gQkVHICAg ICAgICAgICAgICAgICAgICANCiBJTkNMVURFIFRDUENNU1UgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgDQogTElOSyBUQ1BNQUlOVCA1OTIgNTkyIFJSICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIA0KIE1ESVNLIDE5MSAzMzkwIDAwMDEgMDAyMCBMTjQ0QTkgTVIg UkVBRCBXUklURSBNVUxUSVBMRSAgTURJU0sgMTkyIDMzOTAgMDAyMSAxNTAwIExONDRBOSBNUiBS RUFEIFdSSVRFIE1VTFRJUExFDQoNCkxPR09OIExOWE1BSU5UICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KSENQTE5NMTA4RSBMTlhNQUlOVCAwMTkx IG5vdCBsaW5rZWQ7IHZvbGlkIExONDRBOSBub3QgbW91bnRlZCAgICAgDQpIQ1BMTk0xMDhFIExO WE1BSU5UIDAxOTIgbm90IGxpbmtlZDsgdm9saWQgTE40NEE5IG5vdCBtb3VudGVkICAgICANCnov Vk0gVmVyc2lvbiA2IFJlbGVhc2UgMy4wLCBTZXJ2aWNlIExldmVsIDE1MDEgKDY0LWJpdCksICAg ICAgICAgIA0KYnVpbHQgb24gSUJNIFZpcnR1YWxpemF0aW9uIFRlY2hub2xvZ3kgICAgICAgICAg ICAgICAgICAgICAgICAgICAgDQpUaGVyZSBpcyBubyBsb2dtc2cgZGF0YSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCkZJTEVTOiAgIE5PIFJEUiwgICBOTyBQUlQs ICAgTk8gUFVOICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KTE9HT04gQVQgMTU6Mjg6 MTEgRURUIFdFRE5FU0RBWSAwNi8wMy8xNSAgICAgICAgICAgICAgICAgICAgICAgICAgDQp6L1ZN IFY2LjMuMCAgICAyMDE1LTA2LTAxIDEyOjQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIA0KRE1TQUNQMTEzUyBBKDE5MSkgbm90IGF0dGFjaGVkIG9yIGludmFs aWQgZGV2aWNlIGFkZHJlc3MgICAgICAgICAgDQpSZWFkeTsgVD0wLjAxLzAuMDEgMTU6Mjk6MDcg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCg0KLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCkZyb206IExpbnV4IG9uIDM5MCBQb3J0IFttYWlsdG86TElOVVgtMzkwQFZN Lk1BUklTVC5FRFVdIE9uIEJlaGFsZiBPZiBOZWFsZSBGZXJndXNvbg0KU2VudDogV2VkbmVzZGF5 LCBKdW5lIDAzLCAyMDE1IDI6NTYgUE0NClRvOiBMSU5VWC0zOTBAVk0uTUFSSVNULkVEVQ0KU3Vi amVjdDogUmU6IFJIRUwgSW5zdGFsbCB6dm0NCg0KDQoNCk9uIDYvMy8xNSwgMjozOSBQTSwgIkRh enpvLCBNYXR0IiA8TURBWlpPQHBjaC5jb20+IHdyb3RlOg0KDQo+TURJU0sgMTkxIDMzOTAgMDAw MSAwMDIwIExOMkMxNyBNUiBSRUFEIFdSSVRFIE1VTFRJUExFDQo+ICAgIA0KPiBNRElTSyAxOTIg MzM5MCAwMDIxIDA5ODAgTE4yQzE3IE1SIFJFQUQgV1JJVEUgTVVMVElQTEUNCj4gICAgICANCj4N Cj5BY3RpdmF0ZSB0aGUgbmV3IHVzZXIgZGlyZWN0DQo+DQo+TE9HT04gTE5YTUFJTlQgICAgDQo+ SENQTE5NMTA4RSBMTlhNQUlOVCAwMTkxIG5vdCBsaW5rZWQ7IHZvbGlkIExONDRBOSBub3QgbW91 bnRlZCANCj5IQ1BMTk0xMDhFIExOWE1BSU5UIDAxOTIgbm90IGxpbmtlZDsgdm9saWQgTE40NEE5 IG5vdCBtb3VudGVkDQpTdHJhbmdlIHRoYXQgeW91ciBkaXJlY3RvcnkgZW50cnkgc3BlY2lmaWVz IHZvbHVtZSBMTjJDMTcgYnV0IExOWE1BSU5UIGlzIGxvb2tpbmcgZm9yIHZvbHVtZSBMTjQ0QTku IEJlY2F1c2UgaXQgY2Fubm90IGZpbmQgdGhhdCB2b2xpZCwgaXQgY2Fubm90IGdpdmUgeW91IGEg MTkxIG9yIDE5MiBtaW5pZGlzay4NCg0KDQo+IEkgZG8gKGF0dCB4eHggKiAxOTEpIFN0YXJ0IHRo ZSBmb3JtYXQsIHRoZSBmb3JtYXQgcHJvY2VzcyBmb3JtYXRzIHRoZSANCj5lbnRpcmUgZGlzayBu b3QganVzdCB0aGUgZmlyc3QgMjAgY3lsIG9mIDE5MS4NCg0KDQpXaGF0IGFyZSB5b3UgYXR0YWNo aW5nIGFzIDE5MSBhbmQgd2h5PyBUaGUgTURJU0sgc3RhdGVtZW50cyBtZWFuIHRoYXQgd2hlbiB5 b3UgbG9nb24gdG8gTE5YTUFJTlQgaXQgd2lsbCAoc2hvdWxkKSBoYXZlIGEgMTkxIGFuZCAxOTIg ZGlzayB0aGVyZSBmb3IgeW91IHRvIGZvcm1hdC4gSG93ZXZlciwgdGhlIG1pc21hdGNoIGluIFZP TElEcyBpcyBwdXp6bGluZy4gT24gTUFJTlQsIHdoYXQgZG9lcyAjQ1AgUSBEQSBMTjQ0QTkgYW5k ICNDUCBRIERBIExOMkMxNyByZXBvcnQ/DQoNCk5lYWxlDQoNCgoKVGhlIGluZm9ybWF0aW9uIHRy YW5zbWl0dGVkIGlzIGludGVuZGVkIG9ubHkgZm9yIHRoZSBwZXJzb24gb3IgZW50aXR5IHRvIHdo aWNoIGl0IGlzIGFkZHJlc3NlZCBhbmQgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZC9vciBw cml2aWxlZ2VkIG1hdGVyaWFsLiAgQW55IHJldmlldyByZXRyYW5zbWlzc2lvbiBkaXNzZW1pbmF0 aW9uIG9yIG90aGVyIHVzZSBvZiBvciB0YWtpbmcgYW55IGFjdGlvbiBpbiByZWxpYW5jZSB1cG9u IHRoaXMgaW5mb3JtYXRpb24gYnkgcGVyc29ucyBvciBlbnRpdGllcyBvdGhlciB0aGFuIHRoZSBp bnRlbmRlZCByZWNpcGllbnQgb3IgZGVsZWdhdGUgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gIElm IHlvdSByZWNlaXZlZCB0aGlzIGluIGVycm9yIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYW5k IGRlbGV0ZSB0aGUgbWF0ZXJpYWwgZnJvbSBhbnkgY29tcHV0ZXIuICBUaGUgaW50ZWdyaXR5IGFu ZCBzZWN1cml0eSBvZiB0aGlzIG1lc3NhZ2UgY2Fubm90IGJlIGd1YXJhbnRlZWQgb24gdGhlIElu dGVybmV0LiAgVGhlIHNlbmRlciBhY2NlcHRzIG5vIGxpYWJpbGl0eSBmb3IgdGhlIGNvbnRlbnQg b2YgdGhpcyBlLW1haWwgb3IgZm9yIHRoZSBjb25zZXF1ZW5jZXMgb2YgYW55IGFjdGlvbnMgdGFr ZW4gb24gdGhlIGJhc2lzIG9mIGluZm9ybWF0aW9uIHByb3ZpZGVkLiAgVGhlIHJlY2lwaWVudCBz aG91bGQgY2hlY2sgdGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBmb3IgdGhlIHByZXNl bmNlIG9mIHZpcnVzZXMuICBUaGUgc2VuZGVyIGFjY2VwdHMgbm8gbGlhYmlsaXR5IGZvciBhbnkg ZGFtYWdlIGNhdXNlZCBieSBhbnkgdmlydXMgdHJhbnNtaXR0ZWQgYnkgdGhpcyBlLW1haWwuICBU aGlzIGRpc2NsYWltZXIgaXMgcHJvcGVydHkgb2YgdGhlIFRUQyBhbmQgbXVzdCBub3QgYmUgYWx0 ZXJlZCBvciBjaXJjdW12ZW50ZWQgaW4gYW55IG1hbm5lci4K ------------------------------ Date: Wed, 3 Jun 2015 14:29:04 -0700 From: Alan Altmark <alan_altm...@us.ibm.com> Subject: Re: MMIO On Wednesday, 06/03/2015 at 02:08 EDT, Neale Ferguson <ne...@sinenomine.net> wrote: > Does zArchitecture still have semi-privileged instructions (I think > SSK/ISK were such beasts)? These were controlled via a control register > which made the instruction usable from userland. I thought this might be a > better option than another syscall as the last sentence means an app on > x86 will require more than just recompiling when porting to s390x. > However, given that z-MMIO uses special instructions that probably do not > have analogs in the non-z world the point is probably moot. Are these > instructions documented or are they less than open (like SIGA, SERVC, and > coupling instructions)? I'm not aware of ever having semi-privileged instructions. An instruction is either available or not (availability may be under supervisor control). If available, it is either supervisor or problem state. (And I am admonished with sharp sticks wielded by the Defenders of the Architecture whenever I raise the idea of altering that model.) Maybe you are thinking of preferred guest I/O assists? If memory serves, CP had to identify a set of devices to which SIE could directly pass I/O requests with minimal checking, and without the help of CP. Devices not on that list would trigger a mandatory intercept. All of the instructions you mention are in the unpublished part of the architecture. But those instructions are really just frameworks that describe how to interact with the target device. The content of those interactions is, as with channel-attached devices, dependent on the target. And just as with modern FICON-attached devices, the device interface is not published. Since z I/O is offloaded to special-purpose I/O processors, there must then be a mechanism to engage them. Some signalling mechanism is needed. z's privileged I/O instructions are the things that do that. Alan Altmark Senior Managing z/VM and Linux Consultant Lab Services System z Delivery Practice IBM Systems & Technology Group ibm.com/systems/services/labservices office: 607.429.3323 mobile; 607.321.7556 alan_altm...@us.ibm.com IBM Endicott ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ------------------------------ Date: Wed, 3 Jun 2015 21:50:59 +0000 From: Neale Ferguson <ne...@sinenomine.net> Subject: Re: MMIO Check your 370 reference card IPK, IVSK, EPAR and ESAR are defined as semi-= privileged. I think 390 also had them. -------- Original message -------- From: Alan Altmark <alan_altm...@us.ibm.com> Date: 2015/06/03 17:30 (GMT-05:00) To: LINUX-390@VM.MARIST.EDU Subject: Re: [LINUX-390] MMIO On Wednesday, 06/03/2015 at 02:08 EDT, Neale Ferguson <ne...@sinenomine.net> wrote: > Does zArchitecture still have semi-privileged instructions (I think > SSK/ISK were such beasts)? These were controlled via a control register > which made the instruction usable from userland. I thought this might be a > better option than another syscall as the last sentence means an app on > x86 will require more than just recompiling when porting to s390x. > However, given that z-MMIO uses special instructions that probably do not > have analogs in the non-z world the point is probably moot. Are these > instructions documented or are they less than open (like SIGA, SERVC, and > coupling instructions)? I'm not aware of ever having semi-privileged instructions. An instruction is either available or not (availability may be under supervisor control). If available, it is either supervisor or problem state. (And I am admonished with sharp sticks wielded by the Defenders of the Architecture whenever I raise the idea of altering that model.) Maybe you are thinking of preferred guest I/O assists? If memory serves, CP had to identify a set of devices to which SIE could directly pass I/O requests with minimal checking, and without the help of CP. Devices not on that list would trigger a mandatory intercept. All of the instructions you mention are in the unpublished part of the architecture. But those instructions are really just frameworks that describe how to interact with the target device. The content of those interactions is, as with channel-attached devices, dependent on the target. And just as with modern FICON-attached devices, the device interface is not published. Since z I/O is offloaded to special-purpose I/O processors, there must then be a mechanism to engage them. Some signalling mechanism is needed. z's privileged I/O instructions are the things that do that. Alan Altmark Senior Managing z/VM and Linux Consultant Lab Services System z Delivery Practice IBM Systems & Technology Group ibm.com/systems/services/labservices office: 607.429.3323 mobile; 607.321.7556 alan_altm...@us.ibm.com IBM Endicott ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or vi= sit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ------------------------------ Date: Wed, 3 Jun 2015 17:06:03 -0700 From: Alan Altmark <alan_altm...@us.ibm.com> Subject: Re: MMIO On Wednesday, 06/03/2015 at 05:54 EDT, Neale Ferguson <ne...@sinenomine.net> wrote: > Check your 370 reference card IPK, IVSK, EPAR and ESAR are defined as > semi-privileged. I think 390 also had them. Yes, it did. I stand corrected! The next time the Defenders get out their pointy little sticks, I'm going to drag out this particular chainsaw. Alan Altmark Senior Managing z/VM and Linux Consultant Lab Services System z Delivery Practice IBM Systems & Technology Group ibm.com/systems/services/labservices office: 607.429.3323 mobile; 607.321.7556 alan_altm...@us.ibm.com IBM Endicott ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ------------------------------ Date: Thu, 4 Jun 2015 00:14:14 +0000 From: Neale Ferguson <ne...@sinenomine.net> Subject: Re: MMIO I think it's an excellent method of providing a finer grained mechanism of = privileges rather than just yes or no (recall the initial UNIX model had ri= ngs of privileges or was that just Dante and the Seven levels of hell?). In= any event it makes sense in z where you don't want a TSO task being able t= o do memory mapped i/o but would like a Linux process to be allowed to do s= o. What do we want? Semi privileges! When do we want it? Sometimes! -------- Original message -------- From: Alan Altmark <alan_altm...@us.ibm.com> Date: 2015/06/03 20:07 (GMT-05:00) To: LINUX-390@VM.MARIST.EDU Subject: Re: [LINUX-390] MMIO On Wednesday, 06/03/2015 at 05:54 EDT, Neale Ferguson <ne...@sinenomine.net> wrote: > Check your 370 reference card IPK, IVSK, EPAR and ESAR are defined as > semi-privileged. I think 390 also had them. Yes, it did. I stand corrected! The next time the Defenders get out their pointy little sticks, I'm going to drag out this particular chainsaw. Alan Altmark Senior Managing z/VM and Linux Consultant Lab Services System z Delivery Practice IBM Systems & Technology Group ibm.com/systems/services/labservices office: 607.429.3323 mobile; 607.321.7556 alan_altm...@us.ibm.com IBM Endicott ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or vi= sit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ------------------------------ End of LINUX-390 Digest - 2 Jun 2015 to 3 Jun 2015 (#2015-104) ************************************************************** ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/