On Sunday, June 12, 2016 10:11:38 AM Logan Gunthorpe wrote:
> Hey Rafael,
>
> Awesome, this patch fixes the problem! Nice work.
Great, thanks for testing!
I've just sent an "official" version of it.
Thanks,
Rafael
Hey Rafael,
Awesome, this patch fixes the problem! Nice work.
Thanks,
Logan
On 12/06/16 08:31 AM, Rafael J. Wysocki wrote:
On Saturday, June 11, 2016 10:48:08 PM Logan Gunthorpe wrote:
Hey,
Hi,
On 11/06/16 07:05 PM, Rafael J. Wysocki wrote:
1) Commit ab76f7b4ab only extends the NX bit b
On Saturday, June 11, 2016 10:48:08 PM Logan Gunthorpe wrote:
> Hey,
Hi,
> On 11/06/16 07:05 PM, Rafael J. Wysocki wrote:
> >> 1) Commit ab76f7b4ab only extends the NX bit between __ex_table and
> >> rodata; which, by my understanding, shouldn't be used by anything. And
> >> __ex_table and rodata
Hey,
On 11/06/16 07:05 PM, Rafael J. Wysocki wrote:
1) Commit ab76f7b4ab only extends the NX bit between __ex_table and
rodata; which, by my understanding, shouldn't be used by anything. And
__ex_table and rodata are fixed by the kernel's binary so both symbols
should be the same in both the ima
On Saturday, June 11, 2016 11:39:48 AM Logan Gunthorpe wrote:
> Hey Rafael,
>
> I tried this patch as well and there was no change.
>
> I have a couple tentative observations to make though. None of this is
> 100% clear to me so please correct me if I'm wrong anywhere:
>
> 1) Commit ab76f7b4ab
Hey Rafael,
I tried this patch as well and there was no change.
I have a couple tentative observations to make though. None of this is
100% clear to me so please correct me if I'm wrong anywhere:
1) Commit ab76f7b4ab only extends the NX bit between __ex_table and
rodata; which, by my underst
Hey Rafael,
Thank for looking into this. I tried the patch below applied to v4.6 and
I still got a lockup on resume. Additionally there was a kernel warning
at arch/x86/mm/pageattr.c:1414 change_page_attr_set_clr+0x2bb/0x440 and
another one right afterwards at kernel/smp.c:416
smp_call_functi
On Saturday, June 11, 2016 03:47:59 AM Rafael J. Wysocki wrote:
> On Saturday, June 11, 2016 02:13:45 AM Rafael J. Wysocki wrote:
> > On Saturday, June 11, 2016 12:33:31 AM Rafael J. Wysocki wrote:
> > > On Friday, June 10, 2016 04:28:01 PM Logan Gunthorpe wrote:
> > > >
> > > > On 10/06/16 04:29
On Saturday, June 11, 2016 02:13:45 AM Rafael J. Wysocki wrote:
> On Saturday, June 11, 2016 12:33:31 AM Rafael J. Wysocki wrote:
> > On Friday, June 10, 2016 04:28:01 PM Logan Gunthorpe wrote:
> > >
> > > On 10/06/16 04:29 PM, Rafael J. Wysocki wrote:
> > > > OK, I have a theory, but I need a bit
On Saturday, June 11, 2016 12:33:31 AM Rafael J. Wysocki wrote:
> On Friday, June 10, 2016 04:28:01 PM Logan Gunthorpe wrote:
> >
> > On 10/06/16 04:29 PM, Rafael J. Wysocki wrote:
> > > OK, I have a theory, but I need a bit of help.
> > >
> > > This may be a dumb question, but I don't quite reme
On Friday, June 10, 2016 04:28:01 PM Logan Gunthorpe wrote:
>
> On 10/06/16 04:29 PM, Rafael J. Wysocki wrote:
> > OK, I have a theory, but I need a bit of help.
> >
> > This may be a dumb question, but I don't quite remember the answer readily.
> >
> > Given a physical address, how do I get the
On 10/06/16 04:29 PM, Rafael J. Wysocki wrote:
> OK, I have a theory, but I need a bit of help.
>
> This may be a dumb question, but I don't quite remember the answer readily.
>
> Given a physical address, how do I get the corresponding virtual one under
> the kernel identity mapping?
Is that
On Friday, June 10, 2016 11:27:29 PM Rafael J. Wysocki wrote:
> On Friday, June 10, 2016 11:09:22 AM Kees Cook wrote:
> > On Thu, Jun 9, 2016 at 9:14 PM, Logan Gunthorpe wrote:
> > > Hey,
> > >
> > > I've still be trying to figure this out as I have time.
> > >
> > > I tried printing a couple rest
On Friday, May 20, 2016 02:59:30 PM Kees Cook wrote:
> On Fri, May 20, 2016 at 2:46 PM, Rafael J. Wysocki wrote:
> > On Fri, May 20, 2016 at 3:56 PM, Stephen Smalley wrote:
> >> On 05/20/2016 07:34 AM, Rafael J. Wysocki wrote:
> >>> On Fri, May 20, 2016 at 9:15 AM, Ingo Molnar wrote:
>
> >>
On Friday, June 10, 2016 11:09:22 AM Kees Cook wrote:
> On Thu, Jun 9, 2016 at 9:14 PM, Logan Gunthorpe wrote:
> > Hey,
> >
> > I've still be trying to figure this out as I have time.
> >
> > I tried printing a couple restore addresses and nothing I can find seems
> > anywhere near the rodata/ex_t
On Fri, Jun 10, 2016 at 11:16 AM, Logan Gunthorpe wrote:
> Hey,
>
> On 10/06/16 12:09 PM, Kees Cook wrote:
>>> restore_code: 880157c3b000
>>> jump_addr: 81446be0
>>>
>>>
>>> diff --git a/arch/x86/power/hibernate_64.c b/arch/x86/power/hibernate_64.c
>>> index 009947d..6efedb7 100644
>>>
Hey,
On 10/06/16 12:09 PM, Kees Cook wrote:
>> restore_code: 880157c3b000
>> jump_addr: 81446be0
>>
>>
>> diff --git a/arch/x86/power/hibernate_64.c b/arch/x86/power/hibernate_64.c
>> index 009947d..6efedb7 100644
>> --- a/arch/x86/power/hibernate_64.c
>> +++ b/arch/x86/power/hibernate
On Thu, Jun 9, 2016 at 9:14 PM, Logan Gunthorpe wrote:
> Hey,
>
> I've still be trying to figure this out as I have time.
>
> I tried printing a couple restore addresses and nothing I can find seems
> anywhere near the rodata/ex_table boundary.
>
> I tried with the (badly formatted) below and got
On Fri, May 20, 2016 at 6:57 PM, Logan Gunthorpe wrote:
> On 20/05/16 04:16 PM, Kees Cook wrote:
>>
>> On Fri, May 20, 2016 at 2:59 PM, Kees Cook wrote:
>>>
>>> On Fri, May 20, 2016 at 2:46 PM, Rafael J. Wysocki
>>> wrote:
On Fri, May 20, 2016 at 3:56 PM, Stephen Smalley
wrote:
>
On Fri, May 20, 2016 at 2:59 PM, Kees Cook wrote:
> On Fri, May 20, 2016 at 2:46 PM, Rafael J. Wysocki wrote:
>> On Fri, May 20, 2016 at 3:56 PM, Stephen Smalley wrote:
>>> On 05/20/2016 07:34 AM, Rafael J. Wysocki wrote:
On Fri, May 20, 2016 at 9:15 AM, Ingo Molnar wrote:
>
> * Lo
On Fri, May 20, 2016 at 2:46 PM, Rafael J. Wysocki wrote:
> On Fri, May 20, 2016 at 3:56 PM, Stephen Smalley wrote:
>> On 05/20/2016 07:34 AM, Rafael J. Wysocki wrote:
>>> On Fri, May 20, 2016 at 9:15 AM, Ingo Molnar wrote:
* Logan Gunthorpe wrote:
> Hi,
>
> I have be
On Fri, May 20, 2016 at 3:56 PM, Stephen Smalley wrote:
> On 05/20/2016 07:34 AM, Rafael J. Wysocki wrote:
>> On Fri, May 20, 2016 at 9:15 AM, Ingo Molnar wrote:
>>>
>>> * Logan Gunthorpe wrote:
>>>
Hi,
I have been working on a bug that causes my laptop to freeze during
resum
On 05/20/2016 07:34 AM, Rafael J. Wysocki wrote:
> On Fri, May 20, 2016 at 9:15 AM, Ingo Molnar wrote:
>>
>> * Logan Gunthorpe wrote:
>>
>>> Hi,
>>>
>>> I have been working on a bug that causes my laptop to freeze during
>>> resume from hibernation. I did a bisect to find the offending commit:
>>
On Fri, May 20, 2016 at 9:15 AM, Ingo Molnar wrote:
>
> * Logan Gunthorpe wrote:
>
>> Hi,
>>
>> I have been working on a bug that causes my laptop to freeze during
>> resume from hibernation. I did a bisect to find the offending commit:
>>
>> [ab76f7b4ab] x86/mm: Set NX on gap between __ex_table
* Logan Gunthorpe wrote:
> Hi,
>
> I have been working on a bug that causes my laptop to freeze during
> resume from hibernation. I did a bisect to find the offending commit:
>
> [ab76f7b4ab] x86/mm: Set NX on gap between __ex_table and rodata
>
> There is more information in the bugzilla rep
25 matches
Mail list logo