Re: VIMAGE status

From: Julian Elischer <julian_at_elischer.org>
Date: Mon, 04 May 2009 10:32:50 -0700
Paul B. Mahol wrote:
> On 5/2/09, Julian Elischer <julian_at_elischer.org> wrote:
>> The VIMAGE code is nearly all in the the kernel.
>>
>> One is now able to make VIMAGE kernels (add options VIMAGE)
>> though they don't actually allow you to make multiple
>> vimages instances yet..
>>
>> The VIMAGE option enables all the low level changes needed
>> throughout the kernel.
>>
>> The VIMAGE_GLOBALS option basically sets thing sback to how they were
>> before.
>>
>> Having neither (the default) gives a kernel that is a kind of hybrid.
>>
>> The Hybrid state is what will go forward as 'NON-VIMAGE' mode
>> and the VIMAGE_GLOBALS mode will probably go away in time as
>> it complicates the code.
>>
>> The aim of this mail is to ask people to try add the VIMAGE option
>> to their regular kernels and try use them as you woudl normally.
>> You will not yet be able to use any new VIMAGE features but we
>> should be fully compatible with previous kernels.
>>
>> Please report any concerns to the freebsd-virtualization_at_ mailing list.
>>
>> THEORETICALLY you should not see any changes in behaviour, however we
>> have the following issues:
>>
>> * SCTP is not fully converted yet. add 'nooptions SCTP' for now if you
>>    are not using it yet.
>>
>> * An NFS (crash) issue was reported. This MAY have been fixed...
>>
>>
>> Theory tells us that all three kernel options should behave about the
>> same but if you do try this, and have any benchmarking facilities,
>> it would be incredibly useful if you could let us know if you see any
>> performance changes between the three.
> 
> I'm experiencing strange 'netstat -r' output, perhaps I need to clean
> /usr/obj/? (I dont have VIMAGE enabled)

thanks

if you do not have VIMAGE enabled then there should be no effect for you.

I suggest you make sure that your userland and kernel are completely 
in sync.

> 
Received on Mon May 04 2009 - 15:32:47 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:47 UTC