From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Fri, 16 Apr 2010 19:35:36 -0400 To: 9fans@9fans.net Message-ID: <5117f90cb068aafbb939af2bdd103620@ladd.quanstro.net> In-Reply-To: References: <5c8d630c813d81fd9d68a8efd115b534@ladd.quanstro.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Parallels 5 Topicbox-Message-UUID: 0534e7e6-ead6-11e9-9d60-3106f5b1d025 On Fri Apr 16 16:51:50 EDT 2010, lyndon@orthanc.ca wrote: > > please send the panic message. would like to fix. > > panic: kernel fault: no user process pc=0xf01f047b addr=0x000002cc > panic: kernel fault: no user process pc=0xf01f047b addr=0x000002cc > dumpstack disabled > cpu0: exiting > > (the panic line does print twice) looks like the vesa emulation barfs on screen blanking. in parallels. wierd. the distribution doesn't have vesa screen blanking and it is called from interrupt context (mouseclock). here's a fix for that bug ladd; diffy -c vgavesa.c /n/dump/2010/0416/sys/src/9/pc/vgavesa.c:167,173 - vgavesa.c:167,176 u.bx = 0x0101; else u.bx = 0x0001; - vbecall(&u); + if(!waserror()){ + vbecall(&u); + poperror(); + } } - erik