public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [tip:x86/urgent] x86/entry: Restore traditional SYSENTER calling convention
       [not found] <tip-30bfa7b3488bfb1bb75c9f50a5fcac1832970c60@git.kernel.org>
@ 2016-01-04 18:31 ` Andy Lutomirski
  2016-01-04 18:48   ` H. Peter Anvin
  0 siblings, 1 reply; 5+ messages in thread
From: Andy Lutomirski @ 2016-01-04 18:31 UTC (permalink / raw)
  To: Mingwei Shi, Fu, Borun, Gross, Mark, Andrew Lutomirski, Su Tao,
	Borislav Petkov, Ingo Molnar, Linus Torvalds, Brian Gerst,
	linux-kernel@vger.kernel.org, Qiuxu Zhuo, Thomas Gleixner,
	Denys Vlasenko, Wang, Frank, H. Peter Anvin
  Cc: linux-tip-commits@vger.kernel.org

On Mon, Dec 21, 2015 at 7:10 AM, tip-bot for Andy Lutomirski
<tipbot@zytor.com> wrote:
> Commit-ID:  30bfa7b3488bfb1bb75c9f50a5fcac1832970c60
> Gitweb:     http://git.kernel.org/tip/30bfa7b3488bfb1bb75c9f50a5fcac1832970c60
> Author:     Andy Lutomirski <luto@kernel.org>
> AuthorDate: Wed, 16 Dec 2015 23:18:48 -0800
> Committer:  Thomas Gleixner <tglx@linutronix.de>
> CommitDate: Mon, 21 Dec 2015 16:05:01 +0100
>
> x86/entry: Restore traditional SYSENTER calling convention

This is still missing from Linus' tree AFAICT, and I'm a bit nervous
about it landing in 4.4 without ever showing up in a -rc.

--Andy

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [tip:x86/urgent] x86/entry: Restore traditional SYSENTER calling convention
  2016-01-04 18:31 ` [tip:x86/urgent] x86/entry: Restore traditional SYSENTER calling convention Andy Lutomirski
@ 2016-01-04 18:48   ` H. Peter Anvin
  2016-01-04 19:01     ` Andy Lutomirski
  2016-01-04 19:28     ` Linus Torvalds
  0 siblings, 2 replies; 5+ messages in thread
From: H. Peter Anvin @ 2016-01-04 18:48 UTC (permalink / raw)
  To: Andy Lutomirski, Mingwei Shi, Fu, Borun, Gross, Mark,
	Andrew Lutomirski, Su Tao, Borislav Petkov, Ingo Molnar,
	Linus Torvalds, Brian Gerst, linux-kernel@vger.kernel.org,
	Qiuxu Zhuo, Thomas Gleixner, Denys Vlasenko, Wang, Frank
  Cc: linux-tip-commits@vger.kernel.org

On 01/04/2016 10:31 AM, Andy Lutomirski wrote:
> On Mon, Dec 21, 2015 at 7:10 AM, tip-bot for Andy Lutomirski
> <tipbot@zytor.com> wrote:
>> Commit-ID:  30bfa7b3488bfb1bb75c9f50a5fcac1832970c60
>> Gitweb:     http://git.kernel.org/tip/30bfa7b3488bfb1bb75c9f50a5fcac1832970c60
>> Author:     Andy Lutomirski <luto@kernel.org>
>> AuthorDate: Wed, 16 Dec 2015 23:18:48 -0800
>> Committer:  Thomas Gleixner <tglx@linutronix.de>
>> CommitDate: Mon, 21 Dec 2015 16:05:01 +0100
>>
>> x86/entry: Restore traditional SYSENTER calling convention
> 
> This is still missing from Linus' tree AFAICT, and I'm a bit nervous
> about it landing in 4.4 without ever showing up in a -rc.
> 

Linus has frequently stated that if it is something that is critical
enough for stable, it is critical enough for final.  Linus will decide
if an additional -rc is needed for that reason.

	-hpa



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [tip:x86/urgent] x86/entry: Restore traditional SYSENTER calling convention
  2016-01-04 18:48   ` H. Peter Anvin
@ 2016-01-04 19:01     ` Andy Lutomirski
  2016-01-04 19:28     ` Linus Torvalds
  1 sibling, 0 replies; 5+ messages in thread
From: Andy Lutomirski @ 2016-01-04 19:01 UTC (permalink / raw)
  To: H. Peter Anvin
  Cc: Mingwei Shi, Fu, Borun, Gross, Mark, Andrew Lutomirski, Su Tao,
	Borislav Petkov, Ingo Molnar, Linus Torvalds, Brian Gerst,
	linux-kernel@vger.kernel.org, Qiuxu Zhuo, Thomas Gleixner,
	Denys Vlasenko, Wang, Frank, linux-tip-commits@vger.kernel.org

On Mon, Jan 4, 2016 at 10:48 AM, H. Peter Anvin <hpa@zytor.com> wrote:
> On 01/04/2016 10:31 AM, Andy Lutomirski wrote:
>> On Mon, Dec 21, 2015 at 7:10 AM, tip-bot for Andy Lutomirski
>> <tipbot@zytor.com> wrote:
>>> Commit-ID:  30bfa7b3488bfb1bb75c9f50a5fcac1832970c60
>>> Gitweb:     http://git.kernel.org/tip/30bfa7b3488bfb1bb75c9f50a5fcac1832970c60
>>> Author:     Andy Lutomirski <luto@kernel.org>
>>> AuthorDate: Wed, 16 Dec 2015 23:18:48 -0800
>>> Committer:  Thomas Gleixner <tglx@linutronix.de>
>>> CommitDate: Mon, 21 Dec 2015 16:05:01 +0100
>>>
>>> x86/entry: Restore traditional SYSENTER calling convention
>>
>> This is still missing from Linus' tree AFAICT, and I'm a bit nervous
>> about it landing in 4.4 without ever showing up in a -rc.
>>
>
> Linus has frequently stated that if it is something that is critical
> enough for stable, it is critical enough for final.  Linus will decide
> if an additional -rc is needed for that reason.

True.  It's also been in -next for a while, although the number of
32-bit -next testers over the holidays might not be that high.

--Andy

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [tip:x86/urgent] x86/entry: Restore traditional SYSENTER calling convention
  2016-01-04 18:48   ` H. Peter Anvin
  2016-01-04 19:01     ` Andy Lutomirski
@ 2016-01-04 19:28     ` Linus Torvalds
  2016-01-05  6:51       ` Zhuo, Qiuxu
  1 sibling, 1 reply; 5+ messages in thread
From: Linus Torvalds @ 2016-01-04 19:28 UTC (permalink / raw)
  To: H. Peter Anvin
  Cc: Andy Lutomirski, Mingwei Shi, Fu, Borun, Gross, Mark,
	Andrew Lutomirski, Su Tao, Borislav Petkov, Ingo Molnar,
	Brian Gerst, linux-kernel@vger.kernel.org, Qiuxu Zhuo,
	Thomas Gleixner, Denys Vlasenko, Wang, Frank,
	linux-tip-commits@vger.kernel.org

On Mon, Jan 4, 2016 at 10:48 AM, H. Peter Anvin <hpa@zytor.com> wrote:
>
> Linus has frequently stated that if it is something that is critical
> enough for stable, it is critical enough for final.  Linus will decide
> if an additional -rc is needed for that reason.

So it would have been good to have it in an -rc, but at the same time
I'm not particularly worried about this one.

It's not like it's complicated, and I'm assuming it got tested and
passed all our current test-cases (which are much more complete than
anything we've ever had historically).

                     Linus

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: [tip:x86/urgent] x86/entry: Restore traditional SYSENTER calling convention
  2016-01-04 19:28     ` Linus Torvalds
@ 2016-01-05  6:51       ` Zhuo, Qiuxu
  0 siblings, 0 replies; 5+ messages in thread
From: Zhuo, Qiuxu @ 2016-01-05  6:51 UTC (permalink / raw)
  To: Linus Torvalds, H. Peter Anvin
  Cc: Andy Lutomirski, Shi, Mingwei, Fu, Borun, Gross, Mark,
	Andrew Lutomirski, Su, Tao, Borislav Petkov, Ingo Molnar,
	Brian Gerst, linux-kernel@vger.kernel.org, Thomas Gleixner,
	Denys Vlasenko, Wang, Frank, linux-tip-commits@vger.kernel.org

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="utf-8", Size: 1861 bytes --]

Hi Linus and Andy,

  We did test in our side with v4.4-rc8 + Andy's vDSO v2 patches + Android M (bionic libc using sysenter) ==> Device can boot up successfully

  Other tests were:
  - Android L (bionic libc using int80) + v4.4-rc8 ==> Device can boot up successfully
  - Android L (bionic libc using int80) + v4.4-rc8 + Andy's v2 patches ==> Device can boot up successfully
  - Android M (bionic libc using sysenter) + v4.4-rc8 ==> Device can NOT boot up successfully
  - Android M (bionic libc using sysenter) + v4.4-rc8 + Andy's v2 patches ==> Device can boot up successfully

   Thanks!
BR
qiuxu

-----Original Message-----
From: linus971@gmail.com [mailto:linus971@gmail.com] On Behalf Of Linus Torvalds
Sent: Tuesday, January 5, 2016 3:28 AM
To: H. Peter Anvin
Cc: Andy Lutomirski; Shi, Mingwei; Fu, Borun; Gross, Mark; Andrew Lutomirski; Su, Tao; Borislav Petkov; Ingo Molnar; Brian Gerst; linux-kernel@vger.kernel.org; Zhuo, Qiuxu; Thomas Gleixner; Denys Vlasenko; Wang, Frank; linux-tip-commits@vger.kernel.org
Subject: Re: [tip:x86/urgent] x86/entry: Restore traditional SYSENTER calling convention

On Mon, Jan 4, 2016 at 10:48 AM, H. Peter Anvin <hpa@zytor.com> wrote:
>
> Linus has frequently stated that if it is something that is critical 
> enough for stable, it is critical enough for final.  Linus will decide 
> if an additional -rc is needed for that reason.

So it would have been good to have it in an -rc, but at the same time I'm not particularly worried about this one.

It's not like it's complicated, and I'm assuming it got tested and passed all our current test-cases (which are much more complete than anything we've ever had historically).

                     Linus
ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±þG«éÿŠ{ayº\x1dʇڙë,j\a­¢f£¢·hšïêÿ‘êçz_è®\x03(­éšŽŠÝ¢j"ú\x1a¶^[m§ÿÿ¾\a«þG«éÿ¢¸?™¨è­Ú&£ø§~á¶iO•æ¬z·švØ^\x14\x04\x1a¶^[m§ÿÿÃ\fÿ¶ìÿ¢¸?–I¥

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-01-05  6:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <tip-30bfa7b3488bfb1bb75c9f50a5fcac1832970c60@git.kernel.org>
2016-01-04 18:31 ` [tip:x86/urgent] x86/entry: Restore traditional SYSENTER calling convention Andy Lutomirski
2016-01-04 18:48   ` H. Peter Anvin
2016-01-04 19:01     ` Andy Lutomirski
2016-01-04 19:28     ` Linus Torvalds
2016-01-05  6:51       ` Zhuo, Qiuxu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox