Re: [PATCH] mm/sparse: correct init section annotations
Mike Rapoport <[email protected]>
| Newsgroups | org.kvack.linux-mm |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Aug 01, 2026 at 01:47:55AM +0900, Sang-Heon Jeon wrote: > The !SPARSEMEM_EXTREME stub of sparse_index_init() has no annotation > but the SPARSEMEM_EXTREME variant is __meminit. So mark the stub > __meminit too. > > mminit_validate_memmodel_limits() is only called by memory_present(), > which is __init. So mark it __init. > > sparse_usagebuf and sparse_usagebuf_end are only used by > sparse_init_early_section(), sparse_usage_init() and sparse_usage_fini(), > which are all __init. So mark them __initdata. > > Signed-off-by: Sang-Heon Jeon <[email protected]> Acked-by: Mike Rapoport (Microsoft) <[email protected]> -- Sincerely yours, Mike.