Re: RESEND and REBASE arm+arm64+aarch32 vdso rewrite

2018-10-02 Thread Mark Salyzyn
On 10/02/2018 03:00 AM, Catalin Marinas wrote: On Mon, Oct 01, 2018 at 01:44:52PM -0700, Mark Salyzyn wrote: On 10/01/2018 11:49 AM, John Stultz wrote: On Mon, Oct 1, 2018 at 10:58 AM, Mark Salyzyn wrote: Last sent 23 Nov 2016. The following 23 patches are rebased and resent, and represent a

Re: RESEND and REBASE arm+arm64+aarch32 vdso rewrite

2018-10-02 Thread Mark Salyzyn
On 10/02/2018 01:50 AM, Russell King - ARM Linux wrote: On Mon, Oct 01, 2018 at 01:44:52PM -0700, Mark Salyzyn wrote: Despite the gain of 0.4% for screen-on battery life, where Android has a mix of 64 and 32 bit applications, thus still relevant _today_ on 64 bit architectures (providing vDSO32

Re: RESEND and REBASE arm+arm64+aarch32 vdso rewrite

2018-10-02 Thread Catalin Marinas
On Mon, Oct 01, 2018 at 01:44:52PM -0700, Mark Salyzyn wrote: > On 10/01/2018 11:49 AM, John Stultz wrote: > > On Mon, Oct 1, 2018 at 10:58 AM, Mark Salyzyn wrote: > > > Last sent 23 Nov 2016. > > > > > > The following 23 patches are rebased and resent, and represent a > > > rewrite of the arm an

Re: RESEND and REBASE arm+arm64+aarch32 vdso rewrite

2018-10-02 Thread Russell King - ARM Linux
On Mon, Oct 01, 2018 at 01:44:52PM -0700, Mark Salyzyn wrote: > Despite the gain of 0.4% for screen-on battery life, where Android has a mix > of 64 and 32 bit applications, thus still relevant _today_ on 64 bit > architectures (providing vDSO32 for 32-bit applications). I don't think the issue is

Re: RESEND and REBASE arm+arm64+aarch32 vdso rewrite

2018-10-01 Thread John Stultz
On Mon, Oct 1, 2018 at 1:44 PM, Mark Salyzyn wrote: > On 10/01/2018 11:49 AM, John Stultz wrote: >> It seems the patchset is already somewhat broken up into separate >> sets, so I might recommend picking just one area and focus on >> upstreaming that first. Maybe the in-arch cleanups for arm and t

Re: RESEND and REBASE arm+arm64+aarch32 vdso rewrite

2018-10-01 Thread Mark Salyzyn
On 10/01/2018 11:49 AM, John Stultz wrote: On Mon, Oct 1, 2018 at 10:58 AM, Mark Salyzyn wrote: Last sent 23 Nov 2016. The following 23 patches are rebased and resent, and represent a rewrite of the arm and arm64 vDSO into C, adding support for arch32 (32-bit user space hosted 64-bit kernels)

Re: RESEND and REBASE arm+arm64+aarch32 vdso rewrite

2018-10-01 Thread John Stultz
On Mon, Oct 1, 2018 at 10:58 AM, Mark Salyzyn wrote: > Last sent 23 Nov 2016. > > The following 23 patches are rebased and resent, and represent a > rewrite of the arm and arm64 vDSO into C, adding support for arch32 > (32-bit user space hosted 64-bit kernels) and into a common library > that othe

RESEND and REBASE arm+arm64+aarch32 vdso rewrite

2018-10-01 Thread Mark Salyzyn
Last sent 23 Nov 2016. The following 23 patches are rebased and resent, and represent a rewrite of the arm and arm64 vDSO into C, adding support for arch32 (32-bit user space hosted 64-bit kernels) and into a common library that other (arm, or non-arm) architectures may utilize. [PATCH v5 01/12]