From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ard Biesheuvel Date: Wed, 15 Feb 2023 10:00:08 +0000 Subject: [RFC PATCH 5/5] Documentation: Drop or replace remaining mentions of IA64 Message-Id: <20230215100008.2565237-6-ardb@kernel.org> List-Id: References: <20230215100008.2565237-1-ardb@kernel.org> In-Reply-To: <20230215100008.2565237-1-ardb@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1254" Content-Transfer-Encoding: base64 To: linux-kernel@vger.kernel.org Cc: Ard Biesheuvel , Jonathan Corbet , Arnd Bergmann , Tony Luck , Jessica Clarke , John Paul Adrian Glaubitz , Matthew Wilcox , Marc Zyngier , Guenter Roeck , Linus Torvalds , linux-ia64@vger.kernel.org RHJvcCBvciB1cGRhdGUgbWVudGlvbnMgb2YgSUE2NCwgYXMgYXBwcm9wcmlhdGUuCgpTaWduZWQt b2ZmLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkYkBrZXJuZWwub3JnPgotLS0KIERvY3VtZW50YXRp b24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2aWNlcy1zeXN0ZW0tY3B1ICAgICAgICAgICAgICAgICB8 ICAzIC0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWZpcm13YXJlLWRtaS1lbnRy aWVzICAgICAgICAgICAgICAgfCAgMiArLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZHVt cC9rZHVtcC5yc3QgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMzcgKystLS0tLS0tLS0tLS0t LS0tLS0KIERvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2R1bXAvdm1jb3JlaW5mby5yc3QgICAg ICAgICAgICAgICAgICAgICB8IDMwIC0tLS0tLS0tLS0tLS0tLS0KIERvY3VtZW50YXRpb24vYWRt aW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0ICAgICAgICAgICAgICAgICAgICB8ICA4ICst LS0tCiBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL21tL21lbW9yeS1ob3RwbHVnLnJzdCAgICAg ICAgICAgICAgICAgICAgfCAgMiArLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9zeXNjdGwv a2VybmVsLnJzdCAgICAgICAgICAgICAgICAgICAgICAgIHwgMjMgKystLS0tLS0tLS0tCiBEb2N1 bWVudGF0aW9uL2FyY2gucnN0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgfCAgMSAtCiBEb2N1bWVudGF0aW9uL2Jsb2NrL2lvcHJpby5yc3QgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAgMyAtLQogRG9jdW1lbnRhdGlvbi9jb3JlLWFwaS9k ZWJ1Z2dpbmctdmlhLW9oY2kxMzk0LnJzdCAgICAgICAgICAgICAgICAgIHwgIDYgKystLQogRG9j dW1lbnRhdGlvbi9rYnVpbGQvbWFrZWZpbGVzLnJzdCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgIDIgKy0KIERvY3VtZW50YXRpb24vbmV0d29ya2luZy9kZXZpY2VfZHJpdmVycy9l dGhlcm5ldC9uZXRlcmlvbi9zMmlvLnJzdCB8ICA0ICstLQogRG9jdW1lbnRhdGlvbi9zY2hlZHVs ZXIvc2NoZWQtYXJjaC5yc3QgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQgKy0tCiBE b2N1bWVudGF0aW9uL3RyYWNlL2twcm9iZXMucnN0ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgfCAgMSAtCiBEb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9hcmNoLnJz dCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMSAtCiBEb2N1bWVudGF0aW9uL3RyYW5zbGF0 aW9ucy96aF9DTi9jb3JlLWFwaS9jcHVfaG90cGx1Zy5yc3QgICAgICAgICAgfCAgNiAtLS0tCiBE b2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9zY2hlZHVsZXIvc2NoZWQtYXJjaC5yc3Qg ICAgICAgICAgfCAgNSArLS0KIE1ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogMTggZmlsZXMgY2hhbmdlZCwg MTggaW5zZXJ0aW9ucygrKSwgMTI0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0RvY3VtZW50 YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2aWNlcy1zeXN0ZW0tY3B1IGIvRG9jdW1lbnRhdGlv bi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXN5c3RlbS1jcHUKaW5kZXggZjU0ODY3Y2FkYjBm NjhhOC4uN2ZjNzBmOGNkOTBlZDRlYyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVz dGluZy9zeXNmcy1kZXZpY2VzLXN5c3RlbS1jcHUKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVz dGluZy9zeXNmcy1kZXZpY2VzLXN5c3RlbS1jcHUKQEAgLTM1NCw5ICszNTQsNiBAQCBEZXNjcmlw dGlvbjoJUGFyYW1ldGVycyBmb3IgdGhlIENQVSBjYWNoZSBhdHRyaWJ1dGVzCiAJCQktIFJlYWRX cml0ZUFsbG9jYXRlOgogCQkJCQlib3RoIHdyaXRlYWxsb2NhdGUgYW5kIHJlYWRhbGxvY2F0ZQog Ci0JCWF0dHJpYnV0ZXM6Ci0JCQkgICAgTEVHQUNZIHVzZWQgb25seSBvbiBJQTY0IGFuZCBpcyBz YW1lIGFzIHdyaXRlX3BvbGljeQotCiAJCWNvaGVyZW5jeV9saW5lX3NpemU6CiAJCQkJICAgICB0 aGUgbWluaW11bSBhbW91bnQgb2YgZGF0YSBpbiBieXRlcyB0aGF0IGdldHMKIAkJCQkgICAgIHRy YW5zZmVycmVkIGZyb20gbWVtb3J5IHRvIGNhY2hlCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u L0FCSS90ZXN0aW5nL3N5c2ZzLWZpcm13YXJlLWRtaS1lbnRyaWVzIGIvRG9jdW1lbnRhdGlvbi9B QkkvdGVzdGluZy9zeXNmcy1maXJtd2FyZS1kbWktZW50cmllcwppbmRleCBmZTAyODljODc3Njg0 OTU4Li5iNmMyMzgwN2I4MDQ3NDA1IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0 aW5nL3N5c2ZzLWZpcm13YXJlLWRtaS1lbnRyaWVzCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rl c3Rpbmcvc3lzZnMtZmlybXdhcmUtZG1pLWVudHJpZXMKQEAgLTIsNyArMiw3IEBAIFdoYXQ6CQkv c3lzL2Zpcm13YXJlL2RtaS9lbnRyaWVzLwogRGF0ZToJCUZlYnJ1YXJ5IDIwMTEKIENvbnRhY3Q6 CU1pa2UgV2F5Y2hpc29uIDxtaWtld0Bnb29nbGUuY29tPgogRGVzY3JpcHRpb246Ci0JCU1hbnkg bWFjaGluZXMnIGZpcm13YXJlICh4ODYgYW5kIGlhNjQpIGV4cG9ydCBETUkgLworCQlNYW55IG1h Y2hpbmVzJyBmaXJtd2FyZSAoeDg2IGFuZCBhcm02NCkgZXhwb3J0IERNSSAvCiAJCVNNQklPUyB0 YWJsZXMgdG8gdGhlIG9wZXJhdGluZyBzeXN0ZW0uICBHZXR0aW5nIGF0IHRoaXMKIAkJaW5mb3Jt YXRpb24gaXMgb2Z0ZW4gdmFsdWFibGUgdG8gdXNlcmxhbmQsIGVzcGVjaWFsbHkgaW4KIAkJY2Fz ZXMgd2hlcmUgdGhlcmUgYXJlIE9FTSBleHRlbnNpb25zIHVzZWQuCmRpZmYgLS1naXQgYS9Eb2N1 bWVudGF0aW9uL2FkbWluLWd1aWRlL2tkdW1wL2tkdW1wLnJzdCBiL0RvY3VtZW50YXRpb24vYWRt aW4tZ3VpZGUva2R1bXAva2R1bXAucnN0CmluZGV4IGE3NDhlN2ViNDQyOWI4ODYuLjU3NjJlNzQ3 N2EwYzhlZGIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2R1bXAva2R1 bXAucnN0CisrKyBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2R1bXAva2R1bXAucnN0CkBA IC0xNyw3ICsxNyw3IEBAIFlvdSBjYW4gdXNlIGNvbW1vbiBjb21tYW5kcywgc3VjaCBhcyBjcCwg c2NwIG9yIG1ha2VkdW1wZmlsZSB0byBjb3B5CiB0aGUgbWVtb3J5IGltYWdlIHRvIGEgZHVtcCBm aWxlIG9uIHRoZSBsb2NhbCBkaXNrLCBvciBhY3Jvc3MgdGhlIG5ldHdvcmsKIHRvIGEgcmVtb3Rl IHN5c3RlbS4KIAotS2R1bXAgYW5kIGtleGVjIGFyZSBjdXJyZW50bHkgc3VwcG9ydGVkIG9uIHRo ZSB4ODYsIHg4Nl82NCwgcHBjNjQsIGlhNjQsCitLZHVtcCBhbmQga2V4ZWMgYXJlIGN1cnJlbnRs eSBzdXBwb3J0ZWQgb24gdGhlIHg4NiwgeDg2XzY0LCBwcGM2NCwKIHMzOTB4LCBhcm0gYW5kIGFy bTY0IGFyY2hpdGVjdHVyZXMuCiAKIFdoZW4gdGhlIHN5c3RlbSBrZXJuZWwgYm9vdHMsIGl0IHJl c2VydmVzIGEgc21hbGwgc2VjdGlvbiBvZiBtZW1vcnkgZm9yCkBAIC0xMTMsNyArMTEzLDcgQEAg VGhlcmUgYXJlIHR3byBwb3NzaWJsZSBtZXRob2RzIG9mIHVzaW5nIEtkdW1wLgogMikgT3IgdXNl IHRoZSBzeXN0ZW0ga2VybmVsIGJpbmFyeSBpdHNlbGYgYXMgZHVtcC1jYXB0dXJlIGtlcm5lbCBh bmQgdGhlcmUgaXMKICAgIG5vIG5lZWQgdG8gYnVpbGQgYSBzZXBhcmF0ZSBkdW1wLWNhcHR1cmUg a2VybmVsLiBUaGlzIGlzIHBvc3NpYmxlCiAgICBvbmx5IHdpdGggdGhlIGFyY2hpdGVjdHVyZXMg d2hpY2ggc3VwcG9ydCBhIHJlbG9jYXRhYmxlIGtlcm5lbC4gQXMKLSAgIG9mIHRvZGF5LCBpMzg2 LCB4ODZfNjQsIHBwYzY0LCBpYTY0LCBhcm0gYW5kIGFybTY0IGFyY2hpdGVjdHVyZXMgc3VwcG9y dAorICAgb2YgdG9kYXksIGkzODYsIHg4Nl82NCwgcHBjNjQsIGFybSBhbmQgYXJtNjQgYXJjaGl0 ZWN0dXJlcyBzdXBwb3J0CiAgICByZWxvY2F0YWJsZSBrZXJuZWwuCiAKIEJ1aWxkaW5nIGEgcmVs b2NhdGFibGUga2VybmVsIGlzIGFkdmFudGFnZW91cyBmcm9tIHRoZSBwb2ludCBvZiB2aWV3IHRo YXQKQEAgLTIzNiwyNCArMjM2LDYgQEAgRHVtcC1jYXB0dXJlIGtlcm5lbCBjb25maWcgb3B0aW9u cyAoQXJjaCBEZXBlbmRlbnQsIHBwYzY0KQogCiAgICBNYWtlIGFuZCBpbnN0YWxsIHRoZSBrZXJu ZWwgYW5kIGl0cyBtb2R1bGVzLgogCi1EdW1wLWNhcHR1cmUga2VybmVsIGNvbmZpZyBvcHRpb25z IChBcmNoIERlcGVuZGVudCwgaWE2NCkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLQotLSBObyBzcGVjaWZpYyBvcHRpb25zIGFyZSBy ZXF1aXJlZCB0byBjcmVhdGUgYSBkdW1wLWNhcHR1cmUga2VybmVsCi0gIGZvciBpYTY0LCBvdGhl ciB0aGFuIHRob3NlIHNwZWNpZmllZCBpbiB0aGUgYXJjaCBpbmRlcGVuZGVudCBzZWN0aW9uCi0g IGFib3ZlLiBUaGlzIG1lYW5zIHRoYXQgaXQgaXMgcG9zc2libGUgdG8gdXNlIHRoZSBzeXN0ZW0g a2VybmVsCi0gIGFzIGEgZHVtcC1jYXB0dXJlIGtlcm5lbCBpZiBkZXNpcmVkLgotCi0gIFRoZSBj cmFzaGtlcm5lbCByZWdpb24gY2FuIGJlIGF1dG9tYXRpY2FsbHkgcGxhY2VkIGJ5IHRoZSBzeXN0 ZW0KLSAga2VybmVsIGF0IHJ1bnRpbWUuIFRoaXMgaXMgZG9uZSBieSBzcGVjaWZ5aW5nIHRoZSBi YXNlIGFkZHJlc3MgYXMgMCwKLSAgb3Igb21pdHRpbmcgaXQgYWxsIHRvZ2V0aGVyOjoKLQotCWNy YXNoa2VybmVsJTZNQDAKLQotICBvcjo6Ci0KLQljcmFzaGtlcm5lbCU2TQotCiBEdW1wLWNhcHR1 cmUga2VybmVsIGNvbmZpZyBvcHRpb25zIChBcmNoIERlcGVuZGVudCwgYXJtKQogLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCkBAIC0z NDgsMTEgKzMzMCw2IEBAIEJvb3QgaW50byBTeXN0ZW0gS2VybmVsCiAKICAgIE9uIHBwYzY0LCB1 c2UgImNyYXNoa2VybmVsEjhNQDMyTSIuCiAKLSAgIE9uIGlhNjQsIDI1Nk1AMjU2TSBpcyBhIGdl bmVyb3VzIHZhbHVlIHRoYXQgdHlwaWNhbGx5IHdvcmtzLgotICAgVGhlIHJlZ2lvbiBtYXkgYmUg YXV0b21hdGljYWxseSBwbGFjZWQgb24gaWE2NCwgc2VlIHRoZQotICAgZHVtcC1jYXB0dXJlIGtl cm5lbCBjb25maWcgb3B0aW9uIG5vdGVzIGFib3ZlLgotICAgSWYgdXNlIHNwYXJzZSBtZW1vcnks IHRoZSBzaXplIHNob3VsZCBiZSByb3VuZGVkIHRvIEdSQU5VTEUgYm91bmRhcmllcy4KLQogICAg T24gczM5MHgsIHR5cGljYWxseSB1c2UgImNyYXNoa2VybmVsPXh4TSIuIFRoZSB2YWx1ZSBvZiB4 eCBpcyBkZXBlbmRlbnQKICAgIG9uIHRoZSBtZW1vcnkgY29uc3VtcHRpb24gb2YgdGhlIGtkdW1w IHN5c3RlbS4gSW4gZ2VuZXJhbCB0aGlzIGlzIG5vdAogICAgZGVwZW5kZW50IG9uIHRoZSBtZW1v cnkgc2l6ZSBvZiB0aGUgcHJvZHVjdGlvbiBzeXN0ZW0uCkBAIC0zODMsMTAgKzM2MCw2IEBAIEZv ciBwcGM2NDoKIAogCS0gVXNlIHZtbGludXgKIAotRm9yIGlhNjQ6Ci0KLQktIFVzZSB2bWxpbnV4 IG9yIHZtbGludXouZ3oKLQogRm9yIHMzOTB4OgogCiAJLSBVc2UgaW1hZ2Ugb3IgYnpJbWFnZQpA QCAtNDI4LDE0ICs0MDEsMTAgQEAgdG8gbG9hZCBkdW1wLWNhcHR1cmUga2VybmVsOjoKICAgIC0t aW5pdHJkPTxpbml0cmQtZm9yLWR1bXAtY2FwdHVyZS1rZXJuZWw+IFwKICAgIC0tYXBwZW5kPSJy b290PTxyb290LWRldj4gPGFyY2gtc3BlY2lmaWMtb3B0aW9ucz4iCiAKLVBsZWFzZSBub3RlLCB0 aGF0IC0tYXJncy1saW51eCBkb2VzIG5vdCBuZWVkIHRvIGJlIHNwZWNpZmllZCBmb3IgaWE2NC4K LUl0IGlzIHBsYW5uZWQgdG8gbWFrZSB0aGlzIGEgbm8tb3Agb24gdGhhdCBhcmNoaXRlY3R1cmUs IGJ1dCBmb3Igbm93Ci1pdCBzaG91bGQgYmUgb21pdHRlZAotCiBGb2xsb3dpbmcgYXJlIHRoZSBh cmNoIHNwZWNpZmljIGNvbW1hbmQgbGluZSBvcHRpb25zIHRvIGJlIHVzZWQgd2hpbGUKIGxvYWRp bmcgZHVtcC1jYXB0dXJlIGtlcm5lbC4KIAotRm9yIGkzODYsIHg4Nl82NCBhbmQgaWE2NDoKK0Zv ciBpMzg2IGFuZCB4ODZfNjQ6CiAKIAkiMSBpcnFwb2xsIG5yX2NwdXM9MSByZXNldF9kZXZpY2Vz IgogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tkdW1wL3ZtY29yZWlu Zm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZHVtcC92bWNvcmVpbmZvLnJzdApp bmRleCA4NmZkODg0OTI4NzAwYmQwLi41NGYzOTcxMzQwYWQxNDU5IDEwMDY0NAotLS0gYS9Eb2N1 bWVudGF0aW9uL2FkbWluLWd1aWRlL2tkdW1wL3ZtY29yZWluZm8ucnN0CisrKyBiL0RvY3VtZW50 YXRpb24vYWRtaW4tZ3VpZGUva2R1bXAvdm1jb3JlaW5mby5yc3QKQEAgLTQxOSwzNiArNDE5LDYg QEAgb2YgYSBoaWdoZXIgcGFnZSB0YWJsZSBsb29rdXAgb3ZlcmhlYWQsIGFuZCBhbHNvIGNvbnN1 bWVzIG1vcmUgcGFnZQogdGFibGUgc3BhY2UgcGVyIHByb2Nlc3MuIFVzZWQgdG8gY2hlY2sgd2hl dGhlciBQQUUgd2FzIGVuYWJsZWQgaW4gdGhlCiBjcmFzaCBrZXJuZWwgd2hlbiBjb252ZXJ0aW5n IHZpcnR1YWwgYWRkcmVzc2VzIHRvIHBoeXNpY2FsIGFkZHJlc3Nlcy4KIAotaWE2NAotPT0KLQot cGdkYXRfbGlzdHwocGdkYXRfbGlzdCwgTUFYX05VTU5PREVTKQotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQotCi1wZ19kYXRhX3QgYXJyYXkgc3RvcmluZyBhbGwgTlVNQSBu b2RlcyBpbmZvcm1hdGlvbi4gTUFYX05VTU5PREVTCi1pbmRpY2F0ZXMgdGhlIG51bWJlciBvZiB0 aGUgbm9kZXMuCi0KLW5vZGVfbWVtYmxrfChub2RlX21lbWJsaywgTlJfTk9ERV9NRU1CTEtTKQot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi0KLUxpc3Qgb2Ygbm9k ZSBtZW1vcnkgY2h1bmtzLiBGaWxsZWQgd2hlbiBwYXJzaW5nIHRoZSBTUkFUIHRhYmxlIHRvIG9i dGFpbgotaW5mb3JtYXRpb24gYWJvdXQgbWVtb3J5IG5vZGVzLiBOUl9OT0RFX01FTUJMS1MgaW5k aWNhdGVzIHRoZSBudW1iZXIgb2YKLW5vZGUgbWVtb3J5IGNodW5rcy4KLQotVGhlc2UgdmFsdWVz IGFyZSB1c2VkIHRvIGNvbXB1dGUgdGhlIG51bWJlciBvZiBub2RlcyB0aGUgY3Jhc2hlZCBrZXJu ZWwgdXNlZC4KLQotbm9kZV9tZW1ibGtfc3wobm9kZV9tZW1ibGtfcywgc3RhcnRfcGFkZHIpfChu b2RlX21lbWJsa19zLCBzaXplKQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQotCi1UaGUgc2l6ZSBvZiBhIHN0cnVjdCBub2Rl X21lbWJsa19zIGFuZCB0aGUgb2Zmc2V0cyBvZiB0aGUKLW5vZGVfbWVtYmxrX3MncyBtZW1iZXJz LiBVc2VkIHRvIGNvbXB1dGUgdGhlIG51bWJlciBvZiBub2Rlcy4KLQotUEdUQUJMRV8zfFBHVEFC TEVfNAotLS0tLS0tLS0tLS0tLS0tLS0tLQotCi1Vc2VyLXNwYWNlIHRvb2xzIG5lZWQgdG8ga25v dyB3aGV0aGVyIHRoZSBjcmFzaCBrZXJuZWwgd2FzIGluIDMtbGV2ZWwgb3IKLTQtbGV2ZWwgcGFn aW5nIG1vZGUuIFVzZWQgdG8gZGlzdGluZ3Vpc2ggdGhlIHBhZ2UgdGFibGUuCi0KIEFSTTY0CiA9 PSAKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRl cnMudHh0IGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQK aW5kZXggNmNmYTZlMzk5NmNmNzVlZS4uZDBlNjdjNzBiYTkwYmNlNiAxMDA2NDQKLS0tIGEvRG9j dW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKKysrIGIvRG9jdW1l bnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKQEAgLTE0NDMsNyArMTQ0 Myw3IEBACiAJCQlTZWUgY29tbWVudCBiZWZvcmUgZnVuY3Rpb24gZWxhbmZyZXFfc2V0dXAoKSBp bgogCQkJYXJjaC94ODYva2VybmVsL2NwdS9jcHVmcmVxL2VsYW5mcmVxLmMuCiAKLQllbGZjb3Jl aGRyPVtzaXplW0tNR11AXW9mZnNldFtLTUddIFtJQTY0LFBQQyxTSCxYODYsUzM5MF0KKwllbGZj b3JlaGRyPVtzaXplW0tNR11AXW9mZnNldFtLTUddIFtQUEMsU0gsWDg2LFMzOTBdCiAJCQlTcGVj aWZpZXMgcGh5c2ljYWwgYWRkcmVzcyBvZiBzdGFydCBvZiBrZXJuZWwgY29yZQogCQkJaW1hZ2Ug ZWxmIGhlYWRlciBhbmQgb3B0aW9uYWxseSB0aGUgc2l6ZS4gR2VuZXJhbGx5CiAJCQlrZXhlYyBs b2FkZXIgd2lsbCBwYXNzIHRoaXMgb3B0aW9uIHRvIGNhcHR1cmUga2VybmVsLgpAQCAtMTUwNiwx MiArMTUwNiw2IEBACiAJZmxvcHB5PQkJW0hXXQogCQkJU2VlIERvY3VtZW50YXRpb24vYWRtaW4t Z3VpZGUvYmxvY2tkZXYvZmxvcHB5LnJzdC4KIAotCWZvcmNlX3BhbF9jYWNoZV9mbHVzaAotCQkJ W0lBLTY0XSBBdm9pZCBjaGVja19zYWxfY2FjaGVfZmx1c2ggd2hpY2ggbWF5IGhhbmcgb24KLQkJ CWJ1Z2d5IFNBTF9DQUNIRV9GTFVTSCBpbXBsZW1lbnRhdGlvbnMuIFVzaW5nIHRoaXMKLQkJCXBh cmFtZXRlciB3aWxsIGZvcmNlIGlhNjRfc2FsX2NhY2hlX2ZsdXNoIHRvIGNhbGwKLQkJCWlhNjRf cGFsX2NhY2hlX2ZsdXNoIGluc3RlYWQgb2YgU0FMX0NBQ0hFX0ZMVVNILgotCiAJZm9yY2VwYWUJ W1g4Ni0zMl0KIAkJCUZvcmNlZnVsbHkgZW5hYmxlIFBoeXNpY2FsIEFkZHJlc3MgRXh0ZW5zaW9u IChQQUUpLgogCQkJTWFueSBQZW50aXVtIE0gc3lzdGVtcyBkaXNhYmxlIFBBRSBidXQgbWF5IGhh dmUgYQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9tbS9tZW1vcnktaG90 cGx1Zy5yc3QgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL21tL21lbW9yeS1ob3RwbHVnLnJz dAppbmRleCBhM2M5ZThhZDhmYTBkODNmLi4wOTEyOGYxYTI5MDAxMTI0IDEwMDY0NAotLS0gYS9E b2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL21tL21lbW9yeS1ob3RwbHVnLnJzdAorKysgYi9Eb2N1 bWVudGF0aW9uL2FkbWluLWd1aWRlL21tL21lbW9yeS1ob3RwbHVnLnJzdApAQCAtMzUsNyArMzUs NyBAQCB1c2VkIHRvIGV4cG9zZSBwZXJzaXN0ZW50IG1lbW9yeSwgb3RoZXIgcGVyZm9ybWFuY2Ut ZGlmZmVyZW50aWF0ZWQgbWVtb3J5IGFuZAogcmVzZXJ2ZWQgbWVtb3J5IHJlZ2lvbnMgYXMgb3Jk aW5hcnkgc3lzdGVtIFJBTSB0byBMaW51eC4KIAogTGludXggb25seSBzdXBwb3J0cyBtZW1vcnkg aG90KHVuKXBsdWcgb24gc2VsZWN0ZWQgNjQgYml0IGFyY2hpdGVjdHVyZXMsIHN1Y2ggYXMKLXg4 Nl82NCwgYXJtNjQsIHBwYzY0LCBzMzkweCBhbmQgaWE2NC4KK3g4Nl82NCwgYXJtNjQsIHBwYzY0 IGFuZCBzMzkweC4KIAogTWVtb3J5IEhvdChVbilQbHVnIEdyYW51bGFyaXR5CiAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3Vp ZGUvc3lzY3RsL2tlcm5lbC5yc3QgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL3N5c2N0bC9r ZXJuZWwucnN0CmluZGV4IDQ2ZTNkNjJjMGVlYTg0ZDEuLmJmOGVmZWY0NWIxZDVkN2EgMTAwNjQ0 Ci0tLSBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvc3lzY3RsL2tlcm5lbC5yc3QKKysrIGIv RG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9zeXNjdGwva2VybmVsLnJzdApAQCAtNDM2LDcgKzQz Niw3IEBAIGlnbm9yZS11bmFsaWduZWQtdXNlcnRyYXAKIAogT24gYXJjaGl0ZWN0dXJlcyB3aGVy ZSB1bmFsaWduZWQgYWNjZXNzZXMgY2F1c2UgdHJhcHMsIGFuZCB3aGVyZSB0aGlzCiBmZWF0dXJl IGlzIHN1cHBvcnRlZCAoYGBDT05GSUdfU1lTQ1RMX0FSQ0hfVU5BTElHTl9OT19XQVJOYGA7Ci1j dXJyZW50bHksIGBgYXJjYGAsIGBgaWE2NGBgIGFuZCBgYGxvb25nYXJjaGBgKSwgY29udHJvbHMg d2hldGhlciBhbGwKK2N1cnJlbnRseSwgYGBhcmNgYCBhbmQgYGBsb29uZ2FyY2hgYCksIGNvbnRy b2xzIHdoZXRoZXIgYWxsCiB1bmFsaWduZWQgdHJhcHMgYXJlIGxvZ2dlZC4KIAogPSA9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT1AQCAtNDQ1LDEwICs0NDUsNyBAQCB1bmFsaWduZWQgdHJh cHMgYXJlIGxvZ2dlZC4KICAgc2V0dGluZy4KID0gPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09IAotU2VlIGFsc28gYHVuYWxpZ25lZC10cmFwYF8gYW5kIGB1bmFsaWduZWQtZHVtcC1zdGFj a2BfLiBPbiBgYGlhNjRgYCwKLXRoaXMgYWxsb3dzIHN5c3RlbSBhZG1pbmlzdHJhdG9ycyB0byBv dmVycmlkZSB0aGUKLWBgSUE2NF9USFJFQURfVUFDX05PUFJJTlRgYCBgYHByY3RsYGAgYW5kIGF2 b2lkIGxvZ3MgYmVpbmcgZmxvb2RlZC4KLQorU2VlIGFsc28gYHVuYWxpZ25lZC10cmFwYF8uCiAK IGtleGVjX2xvYWRfZGlzYWJsZWQKID09PT09PT09PUBAIC0xNDcxLDIyICsxNDY4LDYgQEAgU2Vl IERvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMucnN0IGFuZAogRG9j dW1lbnRhdGlvbi90cmFjZS9ib290dGltZS10cmFjZS5yc3QuCiAKIAotLi4gX3VuYWxpZ25lZC1k dW1wLXN0YWNrOgotCi11bmFsaWduZWQtZHVtcC1zdGFjayAoaWE2NCkKLT09PT09PT09PT09PT0t Ci1XaGVuIGxvZ2dpbmcgdW5hbGlnbmVkIGFjY2Vzc2VzLCBjb250cm9scyB3aGV0aGVyIHRoZSBz dGFjayBpcwotZHVtcGVkLgotCi09ID09PT09PT09PT09PT09PT09PT09PT09PT0tMCBEbyBub3Qg ZHVtcCB0aGUgc3RhY2suIFRoaXMgaXMgdGhlIGRlZmF1bHQgc2V0dGluZy4KLTEgRHVtcCB0aGUg c3RhY2suCi09ID09PT09PT09PT09PT09PT09PT09PT09PT0tCi1TZWUgYWxzbyBgaWdub3JlLXVu YWxpZ25lZC11c2VydHJhcGBfLgotCi0KIHVuYWxpZ25lZC10cmFwCiA9PT09PT09CiAKZGlmZiAt LWdpdCBhL0RvY3VtZW50YXRpb24vYXJjaC5yc3QgYi9Eb2N1bWVudGF0aW9uL2FyY2gucnN0Cmlu ZGV4IDQxYTY2YThiMzhlNDI0NzkuLjNmOTk2MmU0NWMwOThjNjIgMTAwNjQ0Ci0tLSBhL0RvY3Vt ZW50YXRpb24vYXJjaC5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi9hcmNoLnJzdApAQCAtMTIsNyAr MTIsNiBAQCBpbXBsZW1lbnRhdGlvbi4KICAgIGFyYy9pbmRleAogICAgYXJtL2luZGV4CiAgICBh cm02NC9pbmRleAotICAgaWE2NC9pbmRleAogICAgbG9vbmdhcmNoL2luZGV4CiAgICBtNjhrL2lu ZGV4CiAgICBtaXBzL2luZGV4CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Jsb2NrL2lvcHJp by5yc3QgYi9Eb2N1bWVudGF0aW9uL2Jsb2NrL2lvcHJpby5yc3QKaW5kZXggZjcyYjBkZTY1YWY3 MzFmMS4uYTI1YzZkNWRmODdiMjBmZiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9ibG9jay9p b3ByaW8ucnN0CisrKyBiL0RvY3VtZW50YXRpb24vYmxvY2svaW9wcmlvLnJzdApAQCAtODAsOSAr ODAsNiBAQCBpb25pY2UuYyB0b29sOjoKICAgI2VsaWYgZGVmaW5lZChfX3g4Nl82NF9fKQogICAj ZGVmaW5lIF9fTlJfaW9wcmlvX3NldAkJMjUxCiAgICNkZWZpbmUgX19OUl9pb3ByaW9fZ2V0CQky NTIKLSAgI2VsaWYgZGVmaW5lZChfX2lhNjRfXykKLSAgI2RlZmluZSBfX05SX2lvcHJpb19zZXQJ CTEyNzQKLSAgI2RlZmluZSBfX05SX2lvcHJpb19nZXQJCTEyNzUKICAgI2Vsc2UKICAgI2Vycm9y ICJVbnN1cHBvcnRlZCBhcmNoIgogICAjZW5kaWYKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v Y29yZS1hcGkvZGVidWdnaW5nLXZpYS1vaGNpMTM5NC5yc3QgYi9Eb2N1bWVudGF0aW9uL2NvcmUt YXBpL2RlYnVnZ2luZy12aWEtb2hjaTEzOTQucnN0CmluZGV4IDk4MWFkNGY4OWZkM2U0NDUuLmNi M2QzMjI4ZGZjODQ0OWIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vY29yZS1hcGkvZGVidWdn aW5nLXZpYS1vaGNpMTM5NC5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi9jb3JlLWFwaS9kZWJ1Z2dp bmctdmlhLW9oY2kxMzk0LnJzdApAQCAtMjMsOSArMjMsOSBAQCBSZXRyaWV2aW5nIGEgZnVsbCBz eXN0ZW0gbWVtb3J5IGR1bXAgaXMgYWxzbyBwb3NzaWJsZSBvdmVyIHRoZSBGaXJlV2lyZSwKIHVz aW5nIGRhdGEgdHJhbnNmZXIgcmF0ZXMgaW4gdGhlIG9yZGVyIG9mIDEwTUIvcyBvciBtb3JlLgog CiBXaXRoIG1vc3QgRmlyZVdpcmUgY29udHJvbGxlcnMsIG1lbW9yeSBhY2Nlc3MgaXMgbGltaXRl ZCB0byB0aGUgbG93IDQgR0IKLW9mIHBoeXNpY2FsIGFkZHJlc3Mgc3BhY2UuICBUaGlzIGNhbiBi ZSBhIHByb2JsZW0gb24gSUE2NCBtYWNoaW5lcyB3aGVyZQotbWVtb3J5IGlzIGxvY2F0ZWQgbW9z dGx5IGFib3ZlIHRoYXQgbGltaXQsIGJ1dCBpdCBpcyByYXJlbHkgYSBwcm9ibGVtIG9uCi1tb3Jl IGNvbW1vbiBoYXJkd2FyZSBzdWNoIGFzIHg4NiwgeDg2LTY0IGFuZCBQb3dlclBDLgorb2YgcGh5 c2ljYWwgYWRkcmVzcyBzcGFjZS4gIFRoaXMgY2FuIGJlIGEgcHJvYmxlbSBvbiBtYWNoaW5lcyB3 aGVyZSBtZW1vcnkgaXMKK2xvY2F0ZWQgbW9zdGx5IGFib3ZlIHRoYXQgbGltaXQsIGJ1dCBpdCBp cyByYXJlbHkgYSBwcm9ibGVtIG9uIG1vcmUgY29tbW9uCitoYXJkd2FyZSBzdWNoIGFzIHg4Niwg eDg2LTY0IGFuZCBQb3dlclBDLgogCiBBdCBsZWFzdCBMU0kgRlc2NDNlIGFuZCBGVzY0M2UyIGNv bnRyb2xsZXJzIGFyZSBrbm93biB0byBzdXBwb3J0IGFjY2VzcyB0bwogcGh5c2ljYWwgYWRkcmVz c2VzIGFib3ZlIDQgR0IsIGJ1dCB0aGlzIGZlYXR1cmUgaXMgY3VycmVudGx5IG5vdCBlbmFibGVk IGJ5CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2tidWlsZC9tYWtlZmlsZXMucnN0IGIvRG9j dW1lbnRhdGlvbi9rYnVpbGQvbWFrZWZpbGVzLnJzdAppbmRleCAzOGJjNzRlYWE1NDc0MDM5Li45 Y2E3OThhNTFhMmQwZTdiIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2tidWlsZC9tYWtlZmls ZXMucnN0CisrKyBiL0RvY3VtZW50YXRpb24va2J1aWxkL21ha2VmaWxlcy5yc3QKQEAgLTExNCw3 ICsxMTQsNyBAQCBrbm93bGVkZ2UgYWJvdXQgdGhlIGtlcm5lbCBNYWtlZmlsZXMsIHBsdXMgZGV0 YWlsZWQga25vd2xlZGdlIGFib3V0IHRoZQogcHVibGljIGludGVyZmFjZSBmb3Iga2J1aWxkLgog CiAqQXJjaCBkZXZlbG9wZXJzKiBhcmUgcGVvcGxlIHdobyB3b3JrIG9uIGFuIGVudGlyZSBhcmNo aXRlY3R1cmUsIHN1Y2gKLWFzIHNwYXJjIG9yIGlhNjQuICBBcmNoIGRldmVsb3BlcnMgbmVlZCB0 byBrbm93IGFib3V0IHRoZSBhcmNoIE1ha2VmaWxlCithcyBzcGFyYyBvciB4ODYuICBBcmNoIGRl dmVsb3BlcnMgbmVlZCB0byBrbm93IGFib3V0IHRoZSBhcmNoIE1ha2VmaWxlCiBhcyB3ZWxsIGFz IGtidWlsZCBNYWtlZmlsZXMuCiAKICpLYnVpbGQgZGV2ZWxvcGVycyogYXJlIHBlb3BsZSB3aG8g d29yayBvbiB0aGUga2VybmVsIGJ1aWxkIHN5c3RlbSBpdHNlbGYuCmRpZmYgLS1naXQgYS9Eb2N1 bWVudGF0aW9uL25ldHdvcmtpbmcvZGV2aWNlX2RyaXZlcnMvZXRoZXJuZXQvbmV0ZXJpb24vczJp by5yc3QgYi9Eb2N1bWVudGF0aW9uL25ldHdvcmtpbmcvZGV2aWNlX2RyaXZlcnMvZXRoZXJuZXQv bmV0ZXJpb24vczJpby5yc3QKaW5kZXggYzU2NzNlYzQ1NTliYTczMy4uZDczMWI1YTk4NTYxMWY4 OSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9uZXR3b3JraW5nL2RldmljZV9kcml2ZXJzL2V0 aGVybmV0L25ldGVyaW9uL3MyaW8ucnN0CisrKyBiL0RvY3VtZW50YXRpb24vbmV0d29ya2luZy9k ZXZpY2VfZHJpdmVycy9ldGhlcm5ldC9uZXRlcmlvbi9zMmlvLnJzdApAQCAtNjQsOCArNjQsOCBA QCBjLiBNdWx0aS1idWZmZXIgcmVjZWl2ZSBtb2RlLiBTY2F0dGVyaW5nIG9mIHBhY2tldCBhY3Jv c3MgbXVsdGlwbGUKICAgIElCTSB4U2VyaWVzKS4KIAogZC4gTVNJL01TSS1YLiBDYW4gYmUgZW5h YmxlZCBvbiBwbGF0Zm9ybXMgd2hpY2ggc3VwcG9ydCB0aGlzIGZlYXR1cmUKLSAgIChJQTY0LCBY ZW9uKSByZXN1bHRpbmcgaW4gbm90aWNlYWJsZSBwZXJmb3JtYW5jZSBpbXByb3ZlbWVudCh1cCB0 byA3JQotICAgb24gY2VydGFpbiBwbGF0Zm9ybXMpLgorICAgcmVzdWx0aW5nIGluIG5vdGljZWFi bGUgcGVyZm9ybWFuY2UgaW1wcm92ZW1lbnQgKHVwIHRvIDclIG9uIGNlcnRhaW4KKyAgIHBsYXRm b3JtcykuCiAKIGUuIFN0YXRpc3RpY3MuIENvbXByZWhlbnNpdmUgTUFDLWxldmVsIGFuZCBzb2Z0 d2FyZSBzdGF0aXN0aWNzIGRpc3BsYXllZAogICAgdXNpbmcgImV0aHRvb2wgLVMiIG9wdGlvbi4K ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NoZWR1bGVyL3NjaGVkLWFyY2gucnN0IGIvRG9j dW1lbnRhdGlvbi9zY2hlZHVsZXIvc2NoZWQtYXJjaC5yc3QKaW5kZXggMGVhZWM2Njk3OTBhMDA2 Yy4uZjJjMjM3NjlkNGZiZmE5ZSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9zY2hlZHVsZXIv c2NoZWQtYXJjaC5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi9zY2hlZHVsZXIvc2NoZWQtYXJjaC5y c3QKQEAgLTEwLDcgKzEwLDcgQEAgQ29udGV4dCBzd2l0Y2gKIEJ5IGRlZmF1bHQsIHRoZSBzd2l0 Y2hfdG8gYXJjaCBmdW5jdGlvbiBpcyBjYWxsZWQgd2l0aCB0aGUgcnVucXVldWUKIGxvY2tlZC4g VGhpcyBpcyB1c3VhbGx5IG5vdCBhIHByb2JsZW0gdW5sZXNzIHN3aXRjaF90byBtYXkgbmVlZCB0 bwogdGFrZSB0aGUgcnVucXVldWUgbG9jay4gVGhpcyBpcyB1c3VhbGx5IGR1ZSB0byBhIHdha2Ug dXAgb3BlcmF0aW9uIGluCi10aGUgY29udGV4dCBzd2l0Y2guIFNlZSBhcmNoL2lhNjQvaW5jbHVk ZS9hc20vc3dpdGNoX3RvLmggZm9yIGFuIGV4YW1wbGUuCit0aGUgY29udGV4dCBzd2l0Y2guCiAK IFRvIHJlcXVlc3QgdGhlIHNjaGVkdWxlciBjYWxsIHN3aXRjaF90byB3aXRoIHRoZSBydW5xdWV1 ZSB1bmxvY2tlZCwKIHlvdSBtdXN0IGAjZGVmaW5lIF9fQVJDSF9XQU5UX1VOTE9DS0VEX0NUWFNX YCBpbiBhIGhlYWRlciBmaWxlCkBAIC02OCw4ICs2OCw2IEBAIFBvc3NpYmxlIGFyY2gvIHByb2Js ZW1zCiAKIFBvc3NpYmxlIGFyY2ggcHJvYmxlbXMgSSBmb3VuZCAoYW5kIGVpdGhlciB0cmllZCB0 byBmaXggb3IgZGlkbid0KToKIAotaWE2NCAtIGlzIHNhZmVfaGFsdCBjYWxsIHJhY3kgdnMgaW50 ZXJydXB0cz8gKGRvZXMgaXQgc2xlZXA/KSAoU2VlICM0YSkKLQogc2g2NCAtIElzIHNsZWVwaW5n IHJhY3kgdnMgaW50ZXJydXB0cz8gKFNlZSAjNGEpCiAKIHNwYXJjIC0gSVJRcyBvbiBhdCB0aGlz IHBvaW50KD8pLCBjaGFuZ2UgbG9jYWxfaXJxX3NhdmUgdG8gX2Rpc2FibGUuCmRpZmYgLS1naXQg YS9Eb2N1bWVudGF0aW9uL3RyYWNlL2twcm9iZXMucnN0IGIvRG9jdW1lbnRhdGlvbi90cmFjZS9r cHJvYmVzLnJzdAppbmRleCBmYzdjZTc2ZWFiNjU1YzAxLi5mODI1OTcwYTE0OTU3MzQ2IDEwMDY0 NAotLS0gYS9Eb2N1bWVudGF0aW9uL3RyYWNlL2twcm9iZXMucnN0CisrKyBiL0RvY3VtZW50YXRp b24vdHJhY2Uva3Byb2Jlcy5yc3QKQEAgLTMxNSw3ICszMTUsNiBAQCBhcmNoaXRlY3R1cmVzOgog LSBpMzg2IChTdXBwb3J0cyBqdW1wIG9wdGltaXphdGlvbikKIC0geDg2XzY0IChBTUQtNjQsIEVN NjRUKSAoU3VwcG9ydHMganVtcCBvcHRpbWl6YXRpb24pCiAtIHBwYzY0Ci0tIGlhNjQgKERvZXMg bm90IHN1cHBvcnQgcHJvYmVzIG9uIGluc3RydWN0aW9uIHNsb3QxLikKIC0gc3BhcmM2NCAoUmV0 dXJuIHByb2JlcyBub3QgeWV0IGltcGxlbWVudGVkLikKIC0gYXJtCiAtIHBwYwpkaWZmIC0tZ2l0 IGEvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhfQ04vYXJjaC5yc3QgYi9Eb2N1bWVudGF0 aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9hcmNoLnJzdAppbmRleCA2OTBlMTczZDhiMmE4M2NjLi5h ZTcwMTQ0NzZjYzc2NzdhIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96 aF9DTi9hcmNoLnJzdAorKysgYi9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9hcmNo LnJzdApAQCAtMTgsNyArMTgsNiBAQAogVE9ET0xpc3Q6CiAKICogYXJtL2luZGV4Ci0qIGlhNjQv aW5kZXgKICogbTY4ay9pbmRleAogKiBuaW9zMi9pbmRleAogKiBwb3dlcnBjL2luZGV4CmRpZmYg LS1naXQgYS9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9jb3JlLWFwaS9jcHVfaG90 cGx1Zy5yc3QgYi9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9jb3JlLWFwaS9jcHVf aG90cGx1Zy5yc3QKaW5kZXggNDc3MmE5MDBjMzdhMDQ4Yy4uYmMwZDdlYTZkODM0Y2MyMiAxMDA2 NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhfQ04vY29yZS1hcGkvY3B1X2hv dHBsdWcucnN0CisrKyBiL0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NOL2NvcmUtYXBp L2NwdV9ob3RwbHVnLnJzdApAQCAtNDksMTIgKzQ5LDYgQEAgQ1BV54Ot5ouU5o+S5pSv5oyB55qE 5LiA5Liq5pu05paw6aKW55qE55So6YCU5piv5a6D5ZyoU01Q55qE5pqC5YGc5oGi5aSN5pSv5oyB CiAgIOmZkOWItuWGheaguOWwhuaUr+aMgeeahENQVeaAu+mHj+OAguWmguaenOi/memHjOaPkOS+ m+eahOaVsOmHj+S9juS6juWunumZheWPr+eUqOeahENQVeaVsOmHj++8jOmCo+S5iOWFtuS7lkNQ VQogICDku6XlkI7lsLHkuI3og73kuIrnur/kuobjgIIKIAotYGBhZGRpdGlvbmFsX2NwdXM9bmBg Ci0gIOS9v+eUqOWug+adpemZkOWItuWPr+eDreaPkuaLlOeahENQVeOAguivpemAiemhueiuvue9 rgotICBgYGNwdV9wb3NzaWJsZV9tYXNrID0gY3B1X3ByZXNlbnRfbWFzayArIGFkZGl0aW9uYWxf Y3B1c2BgCi0KLSAg6L+Z5Liq6YCJ6aG55Y+q6ZmQ5LqOSUE2NOaetuaehOOAggotCiBgYHBvc3Np YmxlX2NwdXM9bmBgCiAgIOi/meS4qumAiemhueiuvue9riBgYGNwdV9wb3NzaWJsZV9tYXNrYGAg 5Lit55qEIGBgcG9zc2libGVfY3B1c2BgIOS9jeOAggogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0 aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9zY2hlZHVsZXIvc2NoZWQtYXJjaC5yc3QgYi9Eb2N1bWVu dGF0aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9zY2hlZHVsZXIvc2NoZWQtYXJjaC5yc3QKaW5kZXgg NzU0YTE1YzZiNjBmM2ExZS4uZGU0MWIwMjhiMmIwMjQ1YyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh dGlvbi90cmFuc2xhdGlvbnMvemhfQ04vc2NoZWR1bGVyL3NjaGVkLWFyY2gucnN0CisrKyBiL0Rv Y3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NOL3NjaGVkdWxlci9zY2hlZC1hcmNoLnJzdApA QCAtMjAsOCArMjAsNyBAQAogPT09PT0KIDEuIOi/kOihjOmYn+WIl+mUgQog6buY6K6k5oOF5Ya1 5LiL77yMc3dpdGNoX3RvIGFyY2jlh73mlbDlnKjosIPnlKjml7bplIHlrprkuobov5DooYzpmJ/l iJfjgILov5npgJrluLjkuI3mmK/kuIDkuKrpl67popjvvIzpmaTpnZ4KLXN3aXRjaF90b+WPr+iD vemcgOimgeiOt+WPlui/kOihjOmYn+WIl+mUgeOAgui/memAmuW4uOaYr+eUseS6juS4iuS4i+aW h+WIh+aNouS4reeahOWUpOmGkuaTjeS9nOmAoOaIkOeahOOAguingQotYXJjaC9pYTY0L2luY2x1 ZGUvYXNtL3N3aXRjaF90by5o55qE5L6L5a2Q44CCCitzd2l0Y2hfdG/lj6/og73pnIDopoHojrfl j5bov5DooYzpmJ/liJfplIHjgILov5npgJrluLjmmK/nlLHkuo7kuIrkuIvmlofliIfmjaLkuK3n moTllKTphpLmk43kvZzpgKDmiJDnmoTjgIIKIAog5Li65LqG6KaB5rGC6LCD5bqm5Zmo5Zyo6L+Q 6KGM6Zif5YiX6Kej6ZSB55qE5oOF5Ya15LiL6LCD55Soc3dpdGNoX3Rv77yM5L2g5b+F6aG75Zyo 5aS05paH5Lu2CiDkuK1gI2RlZmluZSBfX0FSQ0hfV0FOVF9VTkxPQ0tFRF9DVFhTV2Ao6YCa5bi4 5piv5a6a5LmJc3dpdGNoX3Rv55qE6YKj5Liq5paH5Lu277yJ44CCCkBAIC02OCw4ICs2Nyw2IEBA IGFyY2gveDg2L2tlcm5lbC9wcm9jZXNzLmPmnInova7or6LlkoznnaHnnKDnqbrpl7Llh73mlbDn moTkvovlrZDjgIIKIAog5oiR5Y+R546w55qE5Y+v6IO955qEYXJjaOmXrumimO+8iOW5tuivleWb vuino+WGs+aIluayoeacieino+WGs++8ieOAgjoKIAotaWE2NCAtIHNhZmVfaGFsdOeahOiwg+eU qOS4juS4reaWreebuOavlO+8jOaYr+WQpuW+iOiNkuiwrO+8nyAo5a6D552h55yg5LqG5ZCXKSAo 5Y+C6ICDICM0YSkKLQogc2g2NCAtIOedoeecoOS4juS4reaWreebuOavlO+8jOaYr+WQpuW+iOiN kuiwrO+8nyAo5Y+C6ICDICM0YSkKIAogc3BhcmMgLSDlnKjov5nkuIDngrnkuIrvvIxJUlHmmK/l vIDnnYDnmoTvvIjvvJ/vvInvvIzmiopsb2NhbF9pcnFfc2F2ZeaUueS4ul9kaXNhYmxl44CCCmRp ZmYgLS1naXQgYS9NYWtlZmlsZSBiL01ha2VmaWxlCmluZGV4IDcxNmE5NzU3MzBhNjhlM2EuLmRk YWUxMDMzZjRiYzY0YzggMTAwNjQ0Ci0tLSBhL01ha2VmaWxlCisrKyBiL01ha2VmaWxlCkBAIC0z OTIsNyArMzkyLDcgQEAgaW5jbHVkZSAkKHNyY3RyZWUpL3NjcmlwdHMvc3ViYXJjaC5pbmNsdWRl CiAjIFdoZW4gcGVyZm9ybWluZyBjcm9zcyBjb21waWxhdGlvbiBmb3Igb3RoZXIgYXJjaGl0ZWN0 dXJlcyBBUkNIIHNoYWxsIGJlIHNldAogIyB0byB0aGUgdGFyZ2V0IGFyY2hpdGVjdHVyZS4gKFNl ZSBhcmNoLyogZm9yIHRoZSBwb3NzaWJpbGl0aWVzKS4KICMgQVJDSCBjYW4gYmUgc2V0IGR1cmlu ZyBpbnZvY2F0aW9uIG9mIG1ha2U6Ci0jIG1ha2UgQVJDSD1pYTY0CisjIG1ha2UgQVJDSD1hcm02 NAogIyBBbm90aGVyIHdheSBpcyB0byBoYXZlIEFSQ0ggc2V0IGluIHRoZSBlbnZpcm9ubWVudC4K ICMgVGhlIGRlZmF1bHQgQVJDSCBpcyB0aGUgaG9zdCB3aGVyZSBtYWtlIGlzIGV4ZWN1dGVkLgog CkBAIC00MDAsNyArNDAwLDcgQEAgaW5jbHVkZSAkKHNyY3RyZWUpL3NjcmlwdHMvc3ViYXJjaC5p bmNsdWRlCiAjIGR1cmluZyBjb21waWxhdGlvbi4gT25seSBnY2MgYW5kIHJlbGF0ZWQgYmluLXV0 aWxzIGV4ZWN1dGFibGVzCiAjIGFyZSBwcmVmaXhlZCB3aXRoICQoQ1JPU1NfQ09NUElMRSkuCiAj IENST1NTX0NPTVBJTEUgY2FuIGJlIHNldCBvbiB0aGUgY29tbWFuZCBsaW5lCi0jIG1ha2UgQ1JP U1NfQ09NUElMRT1pYTY0LWxpbnV4LQorIyBtYWtlIENST1NTX0NPTVBJTEWqcmNoNjQtbGludXgt Z251LQogIyBBbHRlcm5hdGl2ZWx5IENST1NTX0NPTVBJTEUgY2FuIGJlIHNldCBpbiB0aGUgZW52 aXJvbm1lbnQuCiAjIERlZmF1bHQgdmFsdWUgZm9yIENST1NTX0NPTVBJTEUgaXMgbm90IHRvIHBy ZWZpeCBleGVjdXRhYmxlcwogIyBOb3RlOiBTb21lIGFyY2hpdGVjdHVyZXMgYXNzaWduIENST1NT X0NPTVBJTEUgaW4gdGhlaXIgYXJjaC8qL01ha2VmaWxlCi0tIAoyLjM5LjEK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 051DAC6379F for ; Wed, 15 Feb 2023 10:01:19 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233656AbjBOKAr (ORCPT ); Wed, 15 Feb 2023 05:00:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60628 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234103AbjBOKAk (ORCPT ); Wed, 15 Feb 2023 05:00:40 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 023F82BF16; Wed, 15 Feb 2023 02:00:36 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 913CCB820DC; Wed, 15 Feb 2023 10:00:35 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id F0145C433EF; Wed, 15 Feb 2023 10:00:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1676455234; bh=IrU+aIiMDsCo/9t1tLwulF1zkfBra6cRuG3BYRBDIqE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=MrIiAPs+4a90XZeM0ZSgdleW2c38+wWs/QcXYna3jDVH9m0DS1ZHTP8iFGaon4BGS InVyWmJcO6iqQZiJaVW8cYFumNlSwUJy6mbzOG/hoSsF9K1Hp1+n5N9ssu7Tevtf9C O8yHKgUKmhdkQEwF2gtl+SQ2epBoqGT7r54CfXc2E7yVzsSCja5yGRKUleP34ml5ft oRp4jTSyS8jkClWZzvhQpLnJKFfLRcXJG3eJ7F3SAf51quDE05YYgT6Q9nHPvm1y2k S4GxDP2/ALIjVG/ijGFU0fP+eP5uUNn4bmmdu2OR7KsgOPoX02YMLpjlmdBBr9zDmR 4QC9g2eFrh4RA== From: Ard Biesheuvel To: linux-kernel@vger.kernel.org Cc: Ard Biesheuvel , Jonathan Corbet , Arnd Bergmann , Tony Luck , Jessica Clarke , John Paul Adrian Glaubitz , Matthew Wilcox , Marc Zyngier , Guenter Roeck , Linus Torvalds , linux-ia64@vger.kernel.org Subject: [RFC PATCH 5/5] Documentation: Drop or replace remaining mentions of IA64 Date: Wed, 15 Feb 2023 11:00:08 +0100 Message-Id: <20230215100008.2565237-6-ardb@kernel.org> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230215100008.2565237-1-ardb@kernel.org> References: <20230215100008.2565237-1-ardb@kernel.org> MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=19813; i=ardb@kernel.org; h=from:subject; bh=IrU+aIiMDsCo/9t1tLwulF1zkfBra6cRuG3BYRBDIqE=; b=owEB7QES/pANAwAKAcNPIjmS2Y8kAcsmYgBj7K0Y84jWI6c3Bk0g7+Dh5fPkMAWQDub58u7Xc 680oqK+a/GJAbMEAAEKAB0WIQT72WJ8QGnJQhU3VynDTyI5ktmPJAUCY+ytGAAKCRDDTyI5ktmP JHWKC/95HAuZfeaUZkYZhtjCQvq+ZkrTDq9MPPlM2DU4YhkQDW8PO5TjwW51seVyeHN/GWSMGDI NrNVGPaLYEW217XCdK6P3vAdYnf10/CGV6/8+5hsVfjDZ2IZ8vmVHXmMYeWmSGDogbDI8w+OFrf Wzxf33wiUDG3sVQ1Ad3paQ6kTAjdlhp45FACZfDbM1qiRCl1lkEaysYzf+6kwxbR05B3HWn9A4e FpOeC99uJcaV/gI332RYuHnSGg3l6n5fmasR3mO6xxUCaxGJYeO/374Cqs/eX1zpXKmlOZ5fC3f 3XVeyv94JM1HVuvXR04YdWggO8zggncsy5jVUl2/dpRinvmThAh3tR8gXRfV0kn3L9WDjC7K+bN fmC+5qyL3pSyMPEEEGxeJPwgkxg6OjPB5EqN7lDi6Hu1B/a/B7eGiusKWaOMLp+J3aE+e0XYrIj 17zjJpd/gJeG+f40GRqCL3j4HKNzNysfsggyK78sBOa0x3yxu5AiW00AyN/twhF0t0qoU= X-Developer-Key: i=ardb@kernel.org; a=openpgp; fpr=F43D03328115A198C90016883D200E9CA6329909 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Drop or update mentions of IA64, as appropriate. Signed-off-by: Ard Biesheuvel --- Documentation/ABI/testing/sysfs-devices-system-cpu | 3 -- Documentation/ABI/testing/sysfs-firmware-dmi-entries | 2 +- Documentation/admin-guide/kdump/kdump.rst | 37 ++------------------ Documentation/admin-guide/kdump/vmcoreinfo.rst | 30 ---------------- Documentation/admin-guide/kernel-parameters.txt | 8 +---- Documentation/admin-guide/mm/memory-hotplug.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 23 ++---------- Documentation/arch.rst | 1 - Documentation/block/ioprio.rst | 3 -- Documentation/core-api/debugging-via-ohci1394.rst | 6 ++-- Documentation/kbuild/makefiles.rst | 2 +- Documentation/networking/device_drivers/ethernet/neterion/s2io.rst | 4 +-- Documentation/scheduler/sched-arch.rst | 4 +-- Documentation/trace/kprobes.rst | 1 - Documentation/translations/zh_CN/arch.rst | 1 - Documentation/translations/zh_CN/core-api/cpu_hotplug.rst | 6 ---- Documentation/translations/zh_CN/scheduler/sched-arch.rst | 5 +-- Makefile | 4 +-- 18 files changed, 18 insertions(+), 124 deletions(-) diff --git a/Documentation/ABI/testing/sysfs-devices-system-cpu b/Documentation/ABI/testing/sysfs-devices-system-cpu index f54867cadb0f68a8..7fc70f8cd90ed4ec 100644 --- a/Documentation/ABI/testing/sysfs-devices-system-cpu +++ b/Documentation/ABI/testing/sysfs-devices-system-cpu @@ -354,9 +354,6 @@ Description: Parameters for the CPU cache attributes - ReadWriteAllocate: both writeallocate and readallocate - attributes: - LEGACY used only on IA64 and is same as write_policy - coherency_line_size: the minimum amount of data in bytes that gets transferred from memory to cache diff --git a/Documentation/ABI/testing/sysfs-firmware-dmi-entries b/Documentation/ABI/testing/sysfs-firmware-dmi-entries index fe0289c877684958..b6c23807b8047405 100644 --- a/Documentation/ABI/testing/sysfs-firmware-dmi-entries +++ b/Documentation/ABI/testing/sysfs-firmware-dmi-entries @@ -2,7 +2,7 @@ What: /sys/firmware/dmi/entries/ Date: February 2011 Contact: Mike Waychison Description: - Many machines' firmware (x86 and ia64) export DMI / + Many machines' firmware (x86 and arm64) export DMI / SMBIOS tables to the operating system. Getting at this information is often valuable to userland, especially in cases where there are OEM extensions used. diff --git a/Documentation/admin-guide/kdump/kdump.rst b/Documentation/admin-guide/kdump/kdump.rst index a748e7eb4429b886..5762e7477a0c8edb 100644 --- a/Documentation/admin-guide/kdump/kdump.rst +++ b/Documentation/admin-guide/kdump/kdump.rst @@ -17,7 +17,7 @@ You can use common commands, such as cp, scp or makedumpfile to copy the memory image to a dump file on the local disk, or across the network to a remote system. -Kdump and kexec are currently supported on the x86, x86_64, ppc64, ia64, +Kdump and kexec are currently supported on the x86, x86_64, ppc64, s390x, arm and arm64 architectures. When the system kernel boots, it reserves a small section of memory for @@ -113,7 +113,7 @@ There are two possible methods of using Kdump. 2) Or use the system kernel binary itself as dump-capture kernel and there is no need to build a separate dump-capture kernel. This is possible only with the architectures which support a relocatable kernel. As - of today, i386, x86_64, ppc64, ia64, arm and arm64 architectures support + of today, i386, x86_64, ppc64, arm and arm64 architectures support relocatable kernel. Building a relocatable kernel is advantageous from the point of view that @@ -236,24 +236,6 @@ Dump-capture kernel config options (Arch Dependent, ppc64) Make and install the kernel and its modules. -Dump-capture kernel config options (Arch Dependent, ia64) ----------------------------------------------------------- - -- No specific options are required to create a dump-capture kernel - for ia64, other than those specified in the arch independent section - above. This means that it is possible to use the system kernel - as a dump-capture kernel if desired. - - The crashkernel region can be automatically placed by the system - kernel at runtime. This is done by specifying the base address as 0, - or omitting it all together:: - - crashkernel=256M@0 - - or:: - - crashkernel=256M - Dump-capture kernel config options (Arch Dependent, arm) ---------------------------------------------------------- @@ -348,11 +330,6 @@ Boot into System Kernel On ppc64, use "crashkernel=128M@32M". - On ia64, 256M@256M is a generous value that typically works. - The region may be automatically placed on ia64, see the - dump-capture kernel config option notes above. - If use sparse memory, the size should be rounded to GRANULE boundaries. - On s390x, typically use "crashkernel=xxM". The value of xx is dependent on the memory consumption of the kdump system. In general this is not dependent on the memory size of the production system. @@ -383,10 +360,6 @@ For ppc64: - Use vmlinux -For ia64: - - - Use vmlinux or vmlinuz.gz - For s390x: - Use image or bzImage @@ -428,14 +401,10 @@ to load dump-capture kernel:: --initrd= \ --append="root= " -Please note, that --args-linux does not need to be specified for ia64. -It is planned to make this a no-op on that architecture, but for now -it should be omitted - Following are the arch specific command line options to be used while loading dump-capture kernel. -For i386, x86_64 and ia64: +For i386 and x86_64: "1 irqpoll nr_cpus=1 reset_devices" diff --git a/Documentation/admin-guide/kdump/vmcoreinfo.rst b/Documentation/admin-guide/kdump/vmcoreinfo.rst index 86fd884928700bd0..54f3971340ad1459 100644 --- a/Documentation/admin-guide/kdump/vmcoreinfo.rst +++ b/Documentation/admin-guide/kdump/vmcoreinfo.rst @@ -419,36 +419,6 @@ of a higher page table lookup overhead, and also consumes more page table space per process. Used to check whether PAE was enabled in the crash kernel when converting virtual addresses to physical addresses. -ia64 -==== - -pgdat_list|(pgdat_list, MAX_NUMNODES) -------------------------------------- - -pg_data_t array storing all NUMA nodes information. MAX_NUMNODES -indicates the number of the nodes. - -node_memblk|(node_memblk, NR_NODE_MEMBLKS) ------------------------------------------- - -List of node memory chunks. Filled when parsing the SRAT table to obtain -information about memory nodes. NR_NODE_MEMBLKS indicates the number of -node memory chunks. - -These values are used to compute the number of nodes the crashed kernel used. - -node_memblk_s|(node_memblk_s, start_paddr)|(node_memblk_s, size) ----------------------------------------------------------------- - -The size of a struct node_memblk_s and the offsets of the -node_memblk_s's members. Used to compute the number of nodes. - -PGTABLE_3|PGTABLE_4 -------------------- - -User-space tools need to know whether the crash kernel was in 3-level or -4-level paging mode. Used to distinguish the page table. - ARM64 ===== diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 6cfa6e3996cf75ee..d0e67c70ba90bce6 100644 --- a/Documentation/admin-guide/kernel-parameters.txt +++ b/Documentation/admin-guide/kernel-parameters.txt @@ -1443,7 +1443,7 @@ See comment before function elanfreq_setup() in arch/x86/kernel/cpu/cpufreq/elanfreq.c. - elfcorehdr=[size[KMG]@]offset[KMG] [IA64,PPC,SH,X86,S390] + elfcorehdr=[size[KMG]@]offset[KMG] [PPC,SH,X86,S390] Specifies physical address of start of kernel core image elf header and optionally the size. Generally kexec loader will pass this option to capture kernel. @@ -1506,12 +1506,6 @@ floppy= [HW] See Documentation/admin-guide/blockdev/floppy.rst. - force_pal_cache_flush - [IA-64] Avoid check_sal_cache_flush which may hang on - buggy SAL_CACHE_FLUSH implementations. Using this - parameter will force ia64_sal_cache_flush to call - ia64_pal_cache_flush instead of SAL_CACHE_FLUSH. - forcepae [X86-32] Forcefully enable Physical Address Extension (PAE). Many Pentium M systems disable PAE but may have a diff --git a/Documentation/admin-guide/mm/memory-hotplug.rst b/Documentation/admin-guide/mm/memory-hotplug.rst index a3c9e8ad8fa0d83f..09128f1a29001124 100644 --- a/Documentation/admin-guide/mm/memory-hotplug.rst +++ b/Documentation/admin-guide/mm/memory-hotplug.rst @@ -35,7 +35,7 @@ used to expose persistent memory, other performance-differentiated memory and reserved memory regions as ordinary system RAM to Linux. Linux only supports memory hot(un)plug on selected 64 bit architectures, such as -x86_64, arm64, ppc64, s390x and ia64. +x86_64, arm64, ppc64 and s390x. Memory Hot(Un)Plug Granularity ------------------------------ diff --git a/Documentation/admin-guide/sysctl/kernel.rst b/Documentation/admin-guide/sysctl/kernel.rst index 46e3d62c0eea84d1..bf8efef45b1d5d7a 100644 --- a/Documentation/admin-guide/sysctl/kernel.rst +++ b/Documentation/admin-guide/sysctl/kernel.rst @@ -436,7 +436,7 @@ ignore-unaligned-usertrap On architectures where unaligned accesses cause traps, and where this feature is supported (``CONFIG_SYSCTL_ARCH_UNALIGN_NO_WARN``; -currently, ``arc``, ``ia64`` and ``loongarch``), controls whether all +currently, ``arc`` and ``loongarch``), controls whether all unaligned traps are logged. = ============================================================= @@ -445,10 +445,7 @@ unaligned traps are logged. setting. = ============================================================= -See also `unaligned-trap`_ and `unaligned-dump-stack`_. On ``ia64``, -this allows system administrators to override the -``IA64_THREAD_UAC_NOPRINT`` ``prctl`` and avoid logs being flooded. - +See also `unaligned-trap`_. kexec_load_disabled =================== @@ -1471,22 +1468,6 @@ See Documentation/admin-guide/kernel-parameters.rst and Documentation/trace/boottime-trace.rst. -.. _unaligned-dump-stack: - -unaligned-dump-stack (ia64) -=========================== - -When logging unaligned accesses, controls whether the stack is -dumped. - -= =================================================== -0 Do not dump the stack. This is the default setting. -1 Dump the stack. -= =================================================== - -See also `ignore-unaligned-usertrap`_. - - unaligned-trap ============== diff --git a/Documentation/arch.rst b/Documentation/arch.rst index 41a66a8b38e42479..3f9962e45c098c62 100644 --- a/Documentation/arch.rst +++ b/Documentation/arch.rst @@ -12,7 +12,6 @@ implementation. arc/index arm/index arm64/index - ia64/index loongarch/index m68k/index mips/index diff --git a/Documentation/block/ioprio.rst b/Documentation/block/ioprio.rst index f72b0de65af731f1..a25c6d5df87b20ff 100644 --- a/Documentation/block/ioprio.rst +++ b/Documentation/block/ioprio.rst @@ -80,9 +80,6 @@ ionice.c tool:: #elif defined(__x86_64__) #define __NR_ioprio_set 251 #define __NR_ioprio_get 252 - #elif defined(__ia64__) - #define __NR_ioprio_set 1274 - #define __NR_ioprio_get 1275 #else #error "Unsupported arch" #endif diff --git a/Documentation/core-api/debugging-via-ohci1394.rst b/Documentation/core-api/debugging-via-ohci1394.rst index 981ad4f89fd3e445..cb3d3228dfc8449b 100644 --- a/Documentation/core-api/debugging-via-ohci1394.rst +++ b/Documentation/core-api/debugging-via-ohci1394.rst @@ -23,9 +23,9 @@ Retrieving a full system memory dump is also possible over the FireWire, using data transfer rates in the order of 10MB/s or more. With most FireWire controllers, memory access is limited to the low 4 GB -of physical address space. This can be a problem on IA64 machines where -memory is located mostly above that limit, but it is rarely a problem on -more common hardware such as x86, x86-64 and PowerPC. +of physical address space. This can be a problem on machines where memory is +located mostly above that limit, but it is rarely a problem on more common +hardware such as x86, x86-64 and PowerPC. At least LSI FW643e and FW643e2 controllers are known to support access to physical addresses above 4 GB, but this feature is currently not enabled by diff --git a/Documentation/kbuild/makefiles.rst b/Documentation/kbuild/makefiles.rst index 38bc74eaa5474039..9ca798a51a2d0e7b 100644 --- a/Documentation/kbuild/makefiles.rst +++ b/Documentation/kbuild/makefiles.rst @@ -114,7 +114,7 @@ knowledge about the kernel Makefiles, plus detailed knowledge about the public interface for kbuild. *Arch developers* are people who work on an entire architecture, such -as sparc or ia64. Arch developers need to know about the arch Makefile +as sparc or x86. Arch developers need to know about the arch Makefile as well as kbuild Makefiles. *Kbuild developers* are people who work on the kernel build system itself. diff --git a/Documentation/networking/device_drivers/ethernet/neterion/s2io.rst b/Documentation/networking/device_drivers/ethernet/neterion/s2io.rst index c5673ec4559ba733..d731b5a985611f89 100644 --- a/Documentation/networking/device_drivers/ethernet/neterion/s2io.rst +++ b/Documentation/networking/device_drivers/ethernet/neterion/s2io.rst @@ -64,8 +64,8 @@ c. Multi-buffer receive mode. Scattering of packet across multiple IBM xSeries). d. MSI/MSI-X. Can be enabled on platforms which support this feature - (IA64, Xeon) resulting in noticeable performance improvement(up to 7% - on certain platforms). + resulting in noticeable performance improvement (up to 7% on certain + platforms). e. Statistics. Comprehensive MAC-level and software statistics displayed using "ethtool -S" option. diff --git a/Documentation/scheduler/sched-arch.rst b/Documentation/scheduler/sched-arch.rst index 0eaec669790a006c..f2c23769d4fbfa9e 100644 --- a/Documentation/scheduler/sched-arch.rst +++ b/Documentation/scheduler/sched-arch.rst @@ -10,7 +10,7 @@ Context switch By default, the switch_to arch function is called with the runqueue locked. This is usually not a problem unless switch_to may need to take the runqueue lock. This is usually due to a wake up operation in -the context switch. See arch/ia64/include/asm/switch_to.h for an example. +the context switch. To request the scheduler call switch_to with the runqueue unlocked, you must `#define __ARCH_WANT_UNLOCKED_CTXSW` in a header file @@ -68,8 +68,6 @@ Possible arch/ problems Possible arch problems I found (and either tried to fix or didn't): -ia64 - is safe_halt call racy vs interrupts? (does it sleep?) (See #4a) - sh64 - Is sleeping racy vs interrupts? (See #4a) sparc - IRQs on at this point(?), change local_irq_save to _disable. diff --git a/Documentation/trace/kprobes.rst b/Documentation/trace/kprobes.rst index fc7ce76eab655c01..f825970a14957346 100644 --- a/Documentation/trace/kprobes.rst +++ b/Documentation/trace/kprobes.rst @@ -315,7 +315,6 @@ architectures: - i386 (Supports jump optimization) - x86_64 (AMD-64, EM64T) (Supports jump optimization) - ppc64 -- ia64 (Does not support probes on instruction slot1.) - sparc64 (Return probes not yet implemented.) - arm - ppc diff --git a/Documentation/translations/zh_CN/arch.rst b/Documentation/translations/zh_CN/arch.rst index 690e173d8b2a83cc..ae7014476cc7677a 100644 --- a/Documentation/translations/zh_CN/arch.rst +++ b/Documentation/translations/zh_CN/arch.rst @@ -18,7 +18,6 @@ TODOList: * arm/index -* ia64/index * m68k/index * nios2/index * powerpc/index diff --git a/Documentation/translations/zh_CN/core-api/cpu_hotplug.rst b/Documentation/translations/zh_CN/core-api/cpu_hotplug.rst index 4772a900c37a048c..bc0d7ea6d834cc22 100644 --- a/Documentation/translations/zh_CN/core-api/cpu_hotplug.rst +++ b/Documentation/translations/zh_CN/core-api/cpu_hotplug.rst @@ -49,12 +49,6 @@ CPU热拔插支持的一个更新颖的用途是它在SMP的暂停恢复支持 限制内核将支持的CPU总量。如果这里提供的数量低于实际可用的CPU数量,那么其他CPU 以后就不能上线了。 -``additional_cpus=n`` - 使用它来限制可热插拔的CPU。该选项设置 - ``cpu_possible_mask = cpu_present_mask + additional_cpus`` - - 这个选项只限于IA64架构。 - ``possible_cpus=n`` 这个选项设置 ``cpu_possible_mask`` 中的 ``possible_cpus`` 位。 diff --git a/Documentation/translations/zh_CN/scheduler/sched-arch.rst b/Documentation/translations/zh_CN/scheduler/sched-arch.rst index 754a15c6b60f3a1e..de41b028b2b0245c 100644 --- a/Documentation/translations/zh_CN/scheduler/sched-arch.rst +++ b/Documentation/translations/zh_CN/scheduler/sched-arch.rst @@ -20,8 +20,7 @@ ========== 1. 运行队列锁 默认情况下,switch_to arch函数在调用时锁定了运行队列。这通常不是一个问题,除非 -switch_to可能需要获取运行队列锁。这通常是由于上下文切换中的唤醒操作造成的。见 -arch/ia64/include/asm/switch_to.h的例子。 +switch_to可能需要获取运行队列锁。这通常是由于上下文切换中的唤醒操作造成的。 为了要求调度器在运行队列解锁的情况下调用switch_to,你必须在头文件 中`#define __ARCH_WANT_UNLOCKED_CTXSW`(通常是定义switch_to的那个文件)。 @@ -68,8 +67,6 @@ arch/x86/kernel/process.c有轮询和睡眠空闲函数的例子。 我发现的可能的arch问题(并试图解决或没有解决)。: -ia64 - safe_halt的调用与中断相比,是否很荒谬? (它睡眠了吗) (参考 #4a) - sh64 - 睡眠与中断相比,是否很荒谬? (参考 #4a) sparc - 在这一点上,IRQ是开着的(?),把local_irq_save改为_disable。 diff --git a/Makefile b/Makefile index 716a975730a68e3a..ddae1033f4bc64c8 100644 --- a/Makefile +++ b/Makefile @@ -392,7 +392,7 @@ include $(srctree)/scripts/subarch.include # When performing cross compilation for other architectures ARCH shall be set # to the target architecture. (See arch/* for the possibilities). # ARCH can be set during invocation of make: -# make ARCH=ia64 +# make ARCH=arm64 # Another way is to have ARCH set in the environment. # The default ARCH is the host where make is executed. @@ -400,7 +400,7 @@ include $(srctree)/scripts/subarch.include # during compilation. Only gcc and related bin-utils executables # are prefixed with $(CROSS_COMPILE). # CROSS_COMPILE can be set on the command line -# make CROSS_COMPILE=ia64-linux- +# make CROSS_COMPILE=aarch64-linux-gnu- # Alternatively CROSS_COMPILE can be set in the environment. # Default value for CROSS_COMPILE is not to prefix executables # Note: Some architectures assign CROSS_COMPILE in their arch/*/Makefile -- 2.39.1