On Thu 2017-12-14 12:47:56, Linus Torvalds wrote:
> On Thu, Dec 14, 2017 at 12:38 PM, Pavel Machek wrote:
> >
> > But given this is already "regression fix for x86-64 caused regression
> > on x86-32", I really believe we should merge trivial fix now, and do
> > the cleanups / nicer
On Thu 2017-12-14 12:47:56, Linus Torvalds wrote:
> On Thu, Dec 14, 2017 at 12:38 PM, Pavel Machek wrote:
> >
> > But given this is already "regression fix for x86-64 caused regression
> > on x86-32", I really believe we should merge trivial fix now, and do
> > the cleanups / nicer fixes sometime
On Thu, Dec 14, 2017 at 12:47 PM, Linus Torvalds
wrote:
> On Thu, Dec 14, 2017 at 12:38 PM, Pavel Machek wrote:
>>
>> But given this is already "regression fix for x86-64 caused regression
>> on x86-32", I really believe we should merge trivial fix
On Thu, Dec 14, 2017 at 12:47 PM, Linus Torvalds
wrote:
> On Thu, Dec 14, 2017 at 12:38 PM, Pavel Machek wrote:
>>
>> But given this is already "regression fix for x86-64 caused regression
>> on x86-32", I really believe we should merge trivial fix now, and do
>> the cleanups / nicer fixes
On Thu, Dec 14, 2017 at 12:38 PM, Pavel Machek wrote:
>
> But given this is already "regression fix for x86-64 caused regression
> on x86-32", I really believe we should merge trivial fix now, and do
> the cleanups / nicer fixes sometime later?
The fix patch was already posted, but
On Thu, Dec 14, 2017 at 12:38 PM, Pavel Machek wrote:
>
> But given this is already "regression fix for x86-64 caused regression
> on x86-32", I really believe we should merge trivial fix now, and do
> the cleanups / nicer fixes sometime later?
The fix patch was already posted, but in another
Hi!
> > But yes, Rafael's patch looks like the minimal one-liner. But I think
> > we should do the %gs load early too for the 32-bit stack canary case,
> > kind of like we need to do %fs for percpu base.
>
> I'll try to get to this in a day or so -- is that okay? Or should we
> do some trivial
Hi!
> > But yes, Rafael's patch looks like the minimal one-liner. But I think
> > we should do the %gs load early too for the 32-bit stack canary case,
> > kind of like we need to do %fs for percpu base.
>
> I'll try to get to this in a day or so -- is that okay? Or should we
> do some trivial
On Mon, Dec 11, 2017 at 10:41 AM, Andy Lutomirski wrote:
>
> I'll try to get to this in a day or so -- is that okay? Or should we
> do some trivial fix/revert and fix it for real next time around?
I don't think we want some trivial fix/revert just to keep it working.
This
On Mon, Dec 11, 2017 at 10:41 AM, Andy Lutomirski wrote:
>
> I'll try to get to this in a day or so -- is that okay? Or should we
> do some trivial fix/revert and fix it for real next time around?
I don't think we want some trivial fix/revert just to keep it working.
This code is too fragile
On Mon, Dec 11, 2017 at 10:31 AM, Linus Torvalds
wrote:
> On Mon, Dec 11, 2017 at 6:22 AM, Rafael J. Wysocki wrote:
>> On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
>>>
>>> I'm guessing that the real issue is that 32-bit
On Mon, Dec 11, 2017 at 10:31 AM, Linus Torvalds
wrote:
> On Mon, Dec 11, 2017 at 6:22 AM, Rafael J. Wysocki wrote:
>> On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
>>>
>>> I'm guessing that the real issue is that 32-bit needs %fs restored early
>>> for TLS.
>>
>> I
On Mon, Dec 11, 2017 at 6:22 AM, Rafael J. Wysocki wrote:
> On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
>>
>> I'm guessing that the real issue is that 32-bit needs %fs restored early for
>> TLS.
>
> I *think* you are right.
>
> Anyway, that should be
On Mon, Dec 11, 2017 at 6:22 AM, Rafael J. Wysocki wrote:
> On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
>>
>> I'm guessing that the real issue is that 32-bit needs %fs restored early for
>> TLS.
>
> I *think* you are right.
>
> Anyway, that should be easy enough to
On Mon, Dec 11, 2017 at 7:13 AM, Ingo Molnar wrote:
>
> * Andy Lutomirski wrote:
>
>>
>>
>> > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
>> >
>> >
>> > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
>> >
On Mon, Dec 11, 2017 at 7:13 AM, Ingo Molnar wrote:
>
> * Andy Lutomirski wrote:
>
>>
>>
>> > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
>> >
>> >
>> > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
>> > (unintentionally?) reordered stuff with respect to
>> >
* Andy Lutomirski wrote:
>
>
> > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
> >
> >
> > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
> > (unintentionally?) reordered stuff with respect to
> > fix_processor_context() on 32-bit and
* Andy Lutomirski wrote:
>
>
> > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
> >
> >
> > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
> > (unintentionally?) reordered stuff with respect to
> > fix_processor_context() on 32-bit and 64-bit. We undo that change on
> >
On 12/11/2017 04:22 PM, Rafael J. Wysocki wrote:
On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
(unintentionally?) reordered stuff with
On 12/11/2017 04:22 PM, Rafael J. Wysocki wrote:
On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
(unintentionally?) reordered stuff with respect to
On Monday, December 11, 2017 3:22:39 PM CET Rafael J. Wysocki wrote:
> On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
> >
> > > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
> > >
> > >
> > > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
On Monday, December 11, 2017 3:22:39 PM CET Rafael J. Wysocki wrote:
> On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
> >
> > > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
> > >
> > >
> > > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
> > >
On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
>
> > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
> >
> >
> > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
> > (unintentionally?) reordered stuff with respect to
> >
On Sunday, December 10, 2017 10:58:23 PM CET Andy Lutomirski wrote:
>
> > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
> >
> >
> > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
> > (unintentionally?) reordered stuff with respect to
> > fix_processor_context() on 32-bit
On 12/11/2017 12:20 AM, Pavel Machek wrote:
On Sun 2017-12-10 13:58:23, Andy Lutomirski wrote:
On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
(unintentionally?) reordered stuff with respect to
On 12/11/2017 12:20 AM, Pavel Machek wrote:
On Sun 2017-12-10 13:58:23, Andy Lutomirski wrote:
On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
(unintentionally?) reordered stuff with respect to
fix_processor_context() on
On Sun 2017-12-10 13:58:23, Andy Lutomirski wrote:
> > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
> >
> >
> > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
> > (unintentionally?) reordered stuff with respect to
> > fix_processor_context() on 32-bit and
On Sun 2017-12-10 13:58:23, Andy Lutomirski wrote:
> > On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
> >
> >
> > After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
> > (unintentionally?) reordered stuff with respect to
> > fix_processor_context() on 32-bit and 64-bit. We undo
> On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
>
>
> After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
> (unintentionally?) reordered stuff with respect to
> fix_processor_context() on 32-bit and 64-bit. We undo that change on
> 32-bit.
>
Can you explain
> On Dec 10, 2017, at 1:38 PM, Pavel Machek wrote:
>
>
> After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
> (unintentionally?) reordered stuff with respect to
> fix_processor_context() on 32-bit and 64-bit. We undo that change on
> 32-bit.
>
Can you explain what was wrong
After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
(unintentionally?) reordered stuff with respect to
fix_processor_context() on 32-bit and 64-bit. We undo that change on
32-bit.
While we are at it, fix a comment.
Signed-off-by: Pavel Machek
Fixes:
After 4.15-rc2, suspend stopped working on Thinkpad X60. 5b06bbc
(unintentionally?) reordered stuff with respect to
fix_processor_context() on 32-bit and 64-bit. We undo that change on
32-bit.
While we are at it, fix a comment.
Signed-off-by: Pavel Machek
Fixes:
32 matches
Mail list logo