Re: Re: Resume failed after Suspend on Thinkpad x201i

2012-08-02 Thread Zack Breckenridge
First of all, let me note that the Kernel config file I posted was for 10.0-CURRENT (a few weeks back now though). I've been looking into it, but still haven't developed a patch yet. I have verified that the screen blanking issue, on my hardware, occurs somewhere in the vm86 mode emulation code

Re: Re: Resume failed after Suspend on Thinkpad x201i

2012-07-22 Thread Zack Breckenridge
by NOT calling the proper INT 10 setup functions on resume. I'm going to build a debug kernel today and see if I can start tracking the problem to it's root. - Zack On Sun, Jul 22, 2012 at 4:36 AM, 乔楚 honestq...@gmail.com wrote: 2012/7/20 Zack Breckenridge zbr...@gmail.com: If you look

Re: Re: Resume failed after Suspend on Thinkpad x201i

2012-07-22 Thread Zack Breckenridge
Oops, there was an error with the attachment. Here's a second try. - Zack On Sun, Jul 22, 2012 at 2:45 PM, Zack Breckenridge zbr...@gmail.com wrote: Attached is the kernel configuration file I used to build my kernel without VESA. I went through the same process as you: setting suspend

Re: Re: Resume failed after Suspend on Thinkpad x201i

2012-07-20 Thread Zack Breckenridge
If you look at the line: Jul 20 16:07:00 x201i kernel: vga0: calling BIOS POST in your dmesg output, and then grep through the source, you'll find this is actually being printed from src/sys/dev/fb/vesa.c . I had a similar problem. After syncing with FreeBSD 10-CURRENT and compiling a kernel