From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex =?utf-8?Q?Benn=C3=A9e?= Subject: Re: [PATCH v2 26/28] arm64/sve: Add documentation Date: Mon, 09 Oct 2017 10:34:25 +0100 Message-ID: <878tgkbr6m.fsf@linaro.org> References: <1504198860-12951-1-git-send-email-Dave.Martin@arm.com> <1504198860-12951-27-git-send-email-Dave.Martin@arm.com> <59D7A4AF.40408@arm.com> <20171006173715.GC3611@e103592.cambridge.arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-reply-to: <20171006173715.GC3611@e103592.cambridge.arm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kvmarm-bounces@lists.cs.columbia.edu Sender: kvmarm-bounces@lists.cs.columbia.edu To: Dave Martin Cc: linux-arch@vger.kernel.org, libc-alpha@sourceware.org, Ard Biesheuvel , Szabolcs Nagy , Catalin Marinas , Will Deacon , Richard Sandiford , nd@arm.com, kvmarm@lists.cs.columbia.edu, linux-arm-kernel@lists.infradead.org List-Id: linux-arch.vger.kernel.org CkRhdmUgTWFydGluIDxEYXZlLk1hcnRpbkBhcm0uY29tPiB3cml0ZXM6Cgo+IE9uIEZyaSwgT2N0 IDA2LCAyMDE3IGF0IDA0OjQzOjQzUE0gKzAxMDAsIFN6YWJvbGNzIE5hZ3kgd3JvdGU6Cj4+IE9u IDMxLzA4LzE3IDE4OjAwLCBEYXZlIE1hcnRpbiB3cm90ZToKPj4gPiArOS4gIFN5c3RlbSBydW50 aW1lIGNvbmZpZ3VyYXRpb24KPj4gPiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K Pj4gPiArCj4+ID4gKyogVG8gbWl0aWdhdGUgdGhlIEFCSSBpbXBhY3Qgb2YgZXhwYW5zaW9uIG9m IHRoZSBzaWduYWwgZnJhbWUsIGEgcG9saWN5Cj4+ID4gKyAgbWVjaGFuaXNtIGlzIHByb3ZpZGVk IGZvciBhZG1pbmlzdHJhdG9ycywgZGlzdHJvIG1haW50YWluZXJzIGFuZCBkZXZlbG9wZXJzCj4+ ID4gKyAgdG8gc2V0IHRoZSBkZWZhdWx0IHZlY3RvciBsZW5ndGggZm9yIHVzZXJzcGFjZSBwcm9j ZXNzZXM6Cj4+ID4gKwo+PiA+ICsvcHJvYy9jcHUvc3ZlX2RlZmF1bHRfdmVjdG9yX2xlbmd0aAo+ Pgo+Pgo+PiBlbHNld2hlcmUgaW4gdGhlIHBhdGNoIHNlcmllcyBpIHNlZQo+Pgo+PiAvcHJvYy9z eXMvYWJpL3N2ZV9kZWZhdWx0X3ZlY3Rvcl9sZW5ndGgKPj4KPj4gaXMgdGhpcyBzdXBwb3NlZCB0 byBiZSB0aGUgc2FtZT8KPgo+IEdvb2Qgc3BvdCwgdGhhbmtzIQo+Cj4gL3Byb2MvY3B1LyB3YXMg dGhlIG9sZCBsb2NhdGlvbjogdGhleSBzaG91bGQgYm90aCBzYXkgL3Byb2MvYWJpLy4KPiBJJ2xs IGZpeCBpdC4KCklzbid0IC9zeXMgKG9yIHJhdGhlciBzeXNmcykgdGhlIHByZWZlcnJlZCBsb2Nh dGlvbiBmb3IgbW9kZXJuIGNvbnRyb2wKa25vYnMgdGhhdCBtaXJyb3IgdGhlIGtlcm5lbHMgb2Jq ZWN0IG1vZGVsIG9yIGlzIFNWRSBhIHNwZWNpYWwgY2FzZSBmb3IKZXh0ZW5kaW5nIC9wcm9jPwoK Cj4KPiAtLS1EYXZlCgoKLS0KQWxleCBCZW5uw6llCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmt2bWFybSBtYWlsaW5nIGxpc3QKa3ZtYXJtQGxpc3RzLmNz LmNvbHVtYmlhLmVkdQpodHRwczovL2xpc3RzLmNzLmNvbHVtYmlhLmVkdS9tYWlsbWFuL2xpc3Rp bmZvL2t2bWFybQo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f49.google.com ([74.125.82.49]:52252 "EHLO mail-wm0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751636AbdJIJe1 (ORCPT ); Mon, 9 Oct 2017 05:34:27 -0400 Received: by mail-wm0-f49.google.com with SMTP id k4so21617303wmc.1 for ; Mon, 09 Oct 2017 02:34:27 -0700 (PDT) References: <1504198860-12951-1-git-send-email-Dave.Martin@arm.com> <1504198860-12951-27-git-send-email-Dave.Martin@arm.com> <59D7A4AF.40408@arm.com> <20171006173715.GC3611@e103592.cambridge.arm.com> From: Alex =?utf-8?Q?Benn=C3=A9e?= Subject: Re: [PATCH v2 26/28] arm64/sve: Add documentation In-reply-to: <20171006173715.GC3611@e103592.cambridge.arm.com> Date: Mon, 09 Oct 2017 10:34:25 +0100 Message-ID: <878tgkbr6m.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sender: linux-arch-owner@vger.kernel.org List-ID: To: Dave Martin Cc: Szabolcs Nagy , linux-arm-kernel@lists.infradead.org, linux-arch@vger.kernel.org, Mark Rutland , libc-alpha@sourceware.org, Ard Biesheuvel , Catalin Marinas , Will Deacon , Richard Sandiford nd@arm.com, kvmarm@lists.cs.columbia.edu Message-ID: <20171009093425.Ntk51Hrd9K5jjBheei61_m0uKDKYFWRBWDmw6SFPBlg@z> Dave Martin writes: > On Fri, Oct 06, 2017 at 04:43:43PM +0100, Szabolcs Nagy wrote: >> On 31/08/17 18:00, Dave Martin wrote: >> > +9. System runtime configuration >> > +-------------------------------- >> > + >> > +* To mitigate the ABI impact of expansion of the signal frame, a poli= cy >> > + mechanism is provided for administrators, distro maintainers and de= velopers >> > + to set the default vector length for userspace processes: >> > + >> > +/proc/cpu/sve_default_vector_length >> >> >> elsewhere in the patch series i see >> >> /proc/sys/abi/sve_default_vector_length >> >> is this supposed to be the same? > > Good spot, thanks! > > /proc/cpu/ was the old location: they should both say /proc/abi/. > I'll fix it. Isn't /sys (or rather sysfs) the preferred location for modern control knobs that mirror the kernels object model or is SVE a special case for extending /proc? > > ---Dave -- Alex Benn=C3=A9e