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