Re: [PATCH v6] arm: Preserve the user r/w register TPIDRURW on context, switch and fork

2013-06-18 Thread Will Deacon
On Tue, Jun 18, 2013 at 07:58:27PM +0100, André Hentschel wrote: > On 18.06.2013 12:07, Will Deacon wrote: > > On Mon, Jun 17, 2013 at 11:13:48PM +0100, André Hentschel wrote: > >> From: André Hentschel > >> > >> Since commit 6a1c53124aa1 the user writeable TLS register was zeroed to > >> prevent

Re: [PATCH v6] arm: Preserve the user r/w register TPIDRURW on context, switch and fork

2013-06-18 Thread André Hentschel
On 18.06.2013 12:07, Will Deacon wrote: > On Mon, Jun 17, 2013 at 11:13:48PM +0100, André Hentschel wrote: >> From: André Hentschel >> >> Since commit 6a1c53124aa1 the user writeable TLS register was zeroed to >> prevent it from being used as a covert channel between two tasks. >> >> There are mor

Re: [PATCH v6] arm: Preserve the user r/w register TPIDRURW on context, switch and fork

2013-06-18 Thread Will Deacon
On Mon, Jun 17, 2013 at 11:13:48PM +0100, André Hentschel wrote: > From: André Hentschel > > Since commit 6a1c53124aa1 the user writeable TLS register was zeroed to > prevent it from being used as a covert channel between two tasks. > > There are more and more applications coming to Windows RT,

[PATCH v6] arm: Preserve the user r/w register TPIDRURW on context, switch and fork

2013-06-17 Thread André Hentschel
From: André Hentschel Since commit 6a1c53124aa1 the user writeable TLS register was zeroed to prevent it from being used as a covert channel between two tasks. There are more and more applications coming to Windows RT, Wine could support them, but mostly they expect to have the thread environmen