Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: i915 hangs after 201612251500Z changes



On 10 January 2017 11:18:46 pm IST, Jarle Greipsland <jarle%uninett.no@localhost> wrote:
>Cherry G. Mathew <cherry%zyx.in@localhost> writes:
>>>>>>> "Jarle" == Jarle Greipsland <jarle%uninett.no@localhost> writes:
>>     Jarle> Cherry G. Mathew <cherry%zyx.in@localhost> writes:
>>     >>>>>>> "Jun" == Jun Ebihara <jun%soum.co.jp@localhost> writes:
>>     Jarle> [ ... ]
>>     >> Does the following patch solve your problem ?
>>     >> 
>>     >> -- 
>>     >> ~cherry
>>     >> 
>>     >> --- x86_machdep.c.~1.80.~       2017-01-02 21:20:21.682422476
>+0530
>>     >> +++ x86_machdep.c       2017-01-09 13:20:12.018133390 +0530
>>     >> @@ -938,7 +938,7 @@
>>     >> msgbuf_p_seg[msgbuf_p_cnt++].paddr =
>>     >> ctob(uvm_physseg_get_avail_end(x));
>>     >> 
>>     >> /* Now find where the new avail_end is. */
>>     >> -       avail_end = ctob(uvm_physseg_get_avail_end(x));
>>     >> +       avail_end = ctob(uvm_physseg_get_highest_frame());
>>     >> 
>>     >> if (sz == reqsz)
>>     >> return;
>>     Jarle> I cannot speak for Jun Ebihara, but this patch made my
>Lenovo
>>     Jarle> T400s boot again.  Without this patch it would just reset
>early
>>     Jarle> in the boot process, return to the BIOS, and try again.
>> 
>> There was still an error in the above patch - I checked in the
>complete
>> change on -current.
>> 
>> Could you test it and let us know how it goes please ?
>I tried a new -current kernel with x86_machdep.c version 1.81,
>and it booted just fine.  Even better than last time -- now also
>dmesg could get hold of msgbuf and print out the boot messages.
>Excellent work!
>					-jarle

Thank you - good to hear that it works.
-- 
~cherry

Sent via phone device. sorry it's short.


Home | Main Index | Thread Index | Old Index