Re: [PATCH v2 26/28] arm64/sve: Add documentation

2017-10-09 Thread Dave Martin
On Mon, Oct 09, 2017 at 03:07:23PM +0100, Alex Bennée wrote: > > Dave Martin writes: > > > On Mon, Oct 09, 2017 at 10:34:25AM +0100, Alex Bennée wrote: > >> > >> Dave Martin writes: > >> > >> > On Fri, Oct 06, 2017 at 04:43:43PM +0100, Szabolcs Nagy

Re: [PATCH v2 26/28] arm64/sve: Add documentation

2017-10-09 Thread Alex Bennée
Dave Martin writes: > On Mon, Oct 09, 2017 at 10:34:25AM +0100, Alex Bennée wrote: >> >> 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

Re: [PATCH v2 26/28] arm64/sve: Add documentation

2017-10-09 Thread Dave Martin
On Mon, Oct 09, 2017 at 10:34:25AM +0100, Alex Bennée wrote: > > 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 > >> >

Re: [PATCH v2 26/28] arm64/sve: Add documentation

2017-10-09 Thread Alex Bennée
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

Re: [PATCH v2 26/28] arm64/sve: Add documentation

2017-10-06 Thread Dave Martin
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 policy > > + mechanism is provided for

Re: [PATCH v2 26/28] arm64/sve: Add documentation

2017-10-06 Thread Szabolcs Nagy
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 policy > + mechanism is provided for administrators, distro maintainers and developers > + to set the default

Re: [PATCH v2 26/28] arm64/sve: Add documentation

2017-10-05 Thread Dave Martin
On Thu, Oct 05, 2017 at 05:39:24PM +0100, Szabolcs Nagy wrote: > On 31/08/17 18:00, Dave Martin wrote: [...] > > + PR_SVE_SET_VL_ONEXEC > > + > > + Defer the requested vector length change until the next execve(). > > + This allows launching of a new program with a different vector

Re: [PATCH v2 26/28] arm64/sve: Add documentation

2017-10-05 Thread Szabolcs Nagy
On 31/08/17 18:00, Dave Martin wrote: > +prctl(PR_SVE_SET_VL, unsigned long arg) > + > +Sets the vector length of the calling thread and related flags, where > +arg == vl | flags. > + > +vl is the desired vector length, where sve_vl_valid(vl) must be true. > + > +flags: > + > +