Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys

On 2013-01-30 12:46, Izumi Tsutsui wrote:
>> Module Name: src
>> Committed By:        para
>> Date:                Tue Jan 29 21:26:25 UTC 2013
>> Modified Files:
>>      src/sys/kern: subr_vmem.c
>>      src/sys/rump/librump/rumpkern: vm.c
>>      src/sys/sys: vmem.h vmem_impl.h
>> Log Message:
>> make vmem(9) ready to be used early during bootstrap to replace extent(9)
>> pass memory for vmem structs into the initialization function and
>> do away with the static pool of vmem structs.
>> remove special bootstrapping of the quantum cache pools of the kmem_va_arena
>> as memory for pool_caches is allocated via pool_allocator_meta which is
>> fully operational at this point.
> Is this change reviewed by vm guys (especailly yamt@)?
No, there was some discussion about it with dyoung@ and skrll@
There is no expected functional change to vm. It's all about how some
vmem internal structs are allocated during bootstrap to make vmem usable
earlier during bootstrap.
As always communication could have been better.
> If so it's much better to note it in the commit log.


Home | Main Index | Thread Index | Old Index