Messages in this thread | | | Date | Thu, 05 Mar 2009 22:38:41 -0800 | From | Yinghai Lu <> | Subject | Re: [PATCH] x86: introduce bootmem_state |
| |
H. Peter Anvin wrote: > Yinghai Lu wrote: >> Impact: cleanup >> >> extend after_bootmem and after_init_bootmem to bootmem_state >> and will have BEFORE_BOOTMEM, DURING_BOOTMEM, AFTER_BOOTMEM >> > > Wouldn't it make more sense to add these as system_state enumerations > and use relational comparisons on them (< <= >= >)?
it is for fixing problem for x86 32/64 merging. 64bit after_bootmem: after bootmem is freed 32bit after_init_bootmem, after we got bootmem initialized.
and previous init_memory_mapping() merging wrongly rename after_init_bootmem to after_bootmem.
also there is after_paging_init, could be merged lated...
but may change bootmem_state to mm_state
YH
| |