Re: Freeze with 10.0 and VirtualBox {4.1.4|4.1.6|4.1.51r38464}

From: Bernhard Froehlich <decke_at_FreeBSD.org>
Date: Thu, 01 Dec 2011 09:37:12 +0100
On 01.12.2011 00:07, Jung-uk Kim wrote:
> On Wednesday 30 November 2011 05:32 pm, Andriy Gapon wrote:
>> on 26/11/2011 18:33 Gleb Kurtsou said the following:
>> > Using new vm_page_alloc_contig() may be a better option here.
>> > Can't help with patch, stuck with pre Nov 15 CURRENT myself.
>>
>> on 27/11/2011 19:09 Alan Cox said the following:
>> > vm_page_alloc_contig() should be used instead.
>>
>> My take on the patch:
>> http://people.freebsd.org/~avg/vbox-10.patch
>> This is for head only, no check for FreeBSD version.
>
> Actually, I did the same thing last night:
>
> 
> http://people.freebsd.org/~jkim/patch-src-VBox-Runtime-r0drv-freebsd-memobj-r0drv-freebsd.c
>
> This is a drop-in replacement for the patch.  The only practical
> difference I see from yours is I used VM_ALLOC_INTERRUPT instead of
> VM_ALLOC_NORMAL.  I believe this function may be used in interrupt
> context.  FYI, I tried FreeBSD 9 and Fedora 10 without problem.

Thanks a lot for both patches! Could you please as usual reply and tell
me if it is okay to send this patch upstream under MIT license?

Once there is some positive feedback I will commit both patches to
the ports tree.

-- 
Bernhard Froehlich
http://www.bluelife.at/
Received on Thu Dec 01 2011 - 07:52:20 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:21 UTC