[PATCH v7] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-22 Thread Guo Weikang
: add chagelog and adjust function declaration alignment format -- Signed-off-by: Guo Weikang Reviewed-by: Andrew Morton Reviewed-by: Geert Uytterhoeven Reviewed-by: Mike Rapoport (Microsoft) Acked-by: Xi Ruoyao --- arch/alpha/kernel/core_cia.c| 5 +- arch/alpha/kernel/core_mar

[PATCH v6] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
allocation failures result in a panic automatically, improving code readability and consistency across subsystems that require this behavior. Signed-off-by: Guo Weikang --- arch/alpha/kernel/core_cia.c| 5 +- arch/alpha/kernel/core_marvel.c | 10 +--- arch/alpha/kernel/pci.c

[PATCH v5] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
allocation failures result in a panic automatically, improving code readability and consistency across subsystems that require this behavior. Signed-off-by: Guo Weikang --- arch/alpha/kernel/core_cia.c| 5 +- arch/alpha/kernel/core_marvel.c | 10 +--- arch/alpha/kernel/pci.c

[PATCH v4] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
allocation failures result in a panic automatically, improving code readability and consistency across subsystems that require this behavior. Signed-off-by: Guo Weikang --- arch/alpha/kernel/core_cia.c| 5 +- arch/alpha/kernel/core_marvel.c | 10 +--- arch/alpha/kernel/pci.c

[PATCH v3] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
allocation failures result in a panic automatically, improving code readability and consistency across subsystems that require this behavior. Signed-off-by: Guo Weikang --- arch/alpha/kernel/core_cia.c| 5 +- arch/alpha/kernel/core_marvel.c | 10 +--- arch/alpha/kernel/pci.c

[PATCH v2] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Guo Weikang
allocation failures result in a panic automatically, improving code readability and consistency across subsystems that require this behavior. Signed-off-by: Guo Weikang --- arch/alpha/kernel/core_cia.c| 5 +- arch/alpha/kernel/core_marvel.c | 10 +--- arch/alpha/kernel/pci.c

[PATCH] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-20 Thread Guo Weikang
allocation failures result in a panic automatically, improving code readability and consistency across subsystems that require this behavior. Signed-off-by: Guo Weikang --- arch/alpha/kernel/core_cia.c| 5 +- arch/alpha/kernel/core_marvel.c | 10 +--- arch/alpha/kernel/pci.c