Messages in this thread | | | Date | Wed, 6 Jul 2022 18:21:02 +0800 | Subject | Re: [PATCH 2/2] x86/ACPI: Set swiotlb area according to the number of lapic entry in MADT | From | Tianyu Lan <> |
| |
On 7/6/2022 5:02 PM, Christoph Hellwig wrote: > On Wed, Jul 06, 2022 at 04:57:33PM +0800, Tianyu Lan wrote: >> Swiotlb_init() is called in the mem_init() of different architects and >> memblock free pages are released to the buddy allocator just after >> calling swiotlb_init() via memblock_free_all(). > > Yes. > >> The mem_init() is called before smp_init(). > > But why would that matter? cpu_possible_map is set up from > setup_arch(), which is called before that.
Sorry. I just still focus online cpu number and the number is got after smp_init(). Possible cpu number includes some offline cpus. I will have a try. Thanks for suggestion.
| |