Re: [PATCH v6] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Weikang Guo
Xi Ruoyao wrote on Sunday, 22 December 2024 13:51: > > On Sun, 2024-12-22 at 13:43 +0800, Guo Weikang wrote: > > Before SLUB initialization, various subsystems used memblock_alloc to > > allocate memory. In most cases, when memory allocation fails, an immediate > > panic is required. To simplify t

Re: [PATCH v6] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Xi Ruoyao
On Sun, 2024-12-22 at 13:43 +0800, Guo Weikang wrote: > Before SLUB initialization, various subsystems used memblock_alloc to > allocate memory. In most cases, when memory allocation fails, an immediate > panic is required. To simplify this behavior and reduce repetitive checks, > introduce `memblo

[PATCH v6] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
Before SLUB initialization, various subsystems used memblock_alloc to allocate memory. In most cases, when memory allocation fails, an immediate panic is required. To simplify this behavior and reduce repetitive checks, introduce `memblock_alloc_or_panic`. This function ensures that memory allocati

[PATCH v5] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
Before SLUB initialization, various subsystems used memblock_alloc to allocate memory. In most cases, when memory allocation fails, an immediate panic is required. To simplify this behavior and reduce repetitive checks, introduce `memblock_alloc_or_panic`. This function ensures that memory allocati

[PATCH v4] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
Before SLUB initialization, various subsystems used memblock_alloc to allocate memory. In most cases, when memory allocation fails, an immediate panic is required. To simplify this behavior and reduce repetitive checks, introduce `memblock_alloc_or_panic`. This function ensures that memory allocati

Re: [PATCH v2] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Weikang Guo
Geert Uytterhoeven wrote on Saturday, 21 December 2024 at 22:10 > > Hi Guo, > > On Sat, Dec 21, 2024 at 11:43 AM Guo Weikang > wrote: > > Before SLUB initialization, various subsystems used memblock_alloc to > > allocate memory. In most cases, when memory allocation fails, an immediate > > panic

Re: [PATCH v2] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Geert Uytterhoeven
Hi Guo, On Sat, Dec 21, 2024 at 11:43 AM Guo Weikang wrote: > Before SLUB initialization, various subsystems used memblock_alloc to > allocate memory. In most cases, when memory allocation fails, an immediate > panic is required. To simplify this behavior and reduce repetitive checks, > introduce

[PATCH v3] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
Before SLUB initialization, various subsystems used memblock_alloc to allocate memory. In most cases, when memory allocation fails, an immediate panic is required. To simplify this behavior and reduce repetitive checks, introduce `memblock_alloc_or_panic`. This function ensures that memory allocati

[PATCH v2] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
Before SLUB initialization, various subsystems used memblock_alloc to allocate memory. In most cases, when memory allocation fails, an immediate panic is required. To simplify this behavior and reduce repetitive checks, introduce `memblock_alloc_or_panic`. This function ensures that memory allocati

Re: [PATCH] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Weikang Guo
Andrew Morton wrote on Saturday, 21 December 2024 07:06: > > On Fri, 20 Dec 2024 17:26:38 +0800 Guo Weikang > wrote: > > > Before SLUB initialization, various subsystems used memblock_alloc to > > allocate memory. In most cases, when memory allocation fails, an immediate > > panic is required. T